Automattic\WooCommerce\Admin\API
Products::is_low_in_stock_request
Check whether the request is for products low in stock.
It matches requests with parameters:
low_in_stock = true page = 1 fields[0] = id
Метод класса: Products{}
Хуков нет.
Возвращает
true|false. Whether the request matches.
Использование
// private - только в коде основоного (родительского) класса $result = $this->is_low_in_stock_request( $request );
- $request(строка) (обязательный)
- WP REST API request.
Код Products::is_low_in_stock_request() Products::is low in stock request WC 11.0.0
private function is_low_in_stock_request( $request ) {
if (
$request->get_param( 'low_in_stock' ) === true &&
$request->get_param( 'page' ) === 1 &&
is_array( $request->get_param( '_fields' ) ) &&
count( $request->get_param( '_fields' ) ) === 1 &&
in_array( 'id', $request->get_param( '_fields' ), true )
) {
return true;
}
return false;
}