Automattic\WooCommerce\Admin\API
OnboardingProfile::prepare_objects_query
Prepare objects query.
Метод класса: OnboardingProfile{}
Хуки из метода
Возвращает
Массив.
Использование
// protected - в коде основоного (родительского) или дочернего класса $result = $this->prepare_objects_query( $params );
- $params(массив) (обязательный)
- The params sent in the request.
Код OnboardingProfile::prepare_objects_query() OnboardingProfile::prepare objects query WC 10.5.1
protected function prepare_objects_query( $params ) {
$args = array();
$properties = self::get_profile_properties();
foreach ( $properties as $key => $property ) {
if ( isset( $params[ $key ] ) ) {
$args[ $key ] = $params[ $key ];
}
}
/**
* Filter the query arguments for a request.
*
* Enables adding extra arguments or setting defaults for a post
* collection request.
*
* @since 6.5.0
* @param array $args Key value array of query var to query value.
* @param array $params The params sent in the request.
*/
$args = apply_filters( 'woocommerce_rest_onboarding_profile_object_query', $args, $params );
return $args;
}