Automattic\WooCommerce\Api\Infrastructure
ResolverHelpers::create_pagination_params
Build a PaginationParams instance from the standard GraphQL pagination arguments (first, last, after, before).
Метод класса: ResolverHelpers{}
Хуков нет.
Возвращает
\Automattic\WooCommerce\Api\Pagination\PaginationParams.
Использование
$result = ResolverHelpers::create_pagination_params( $args ): \Automattic\WooCommerce\Api\Pagination\PaginationParams;
- $args(массив) (обязательный)
- The GraphQL field arguments.
Код ResolverHelpers::create_pagination_params() ResolverHelpers::create pagination params WC 11.0.1
public static function create_pagination_params( array $args ): \Automattic\WooCommerce\Api\Pagination\PaginationParams {
return self::create_input(
fn() => new \Automattic\WooCommerce\Api\Pagination\PaginationParams(
first: $args['first'] ?? null,
last: $args['last'] ?? null,
after: $args['after'] ?? null,
before: $args['before'] ?? null,
)
);
}