WC_REST_WCCOM_Site_Installer_Controller::check_permission()
Метод класса: WC_REST_WCCOM_Site_Installer_Controller{}
Хуки из метода
Возвращает
null
. Ничего (null).
Использование
$WC_REST_WCCOM_Site_Installer_Controller = new WC_REST_WCCOM_Site_Installer_Controller(); $WC_REST_WCCOM_Site_Installer_Controller->),;
Список изменений
С версии 3.7.0 | Введена. |
Код WC_REST_WCCOM_Site_Installer_Controller::check_permission() WC REST WCCOM Site Installer Controller::check permission WC 8.7.0
woocommerce/includes/wccom-site/rest-api/endpoints/class-wc-rest-wccom-site-installer-controller.php
), ), ), ) ); } /** * Check whether user has permission to access controller's endpoints. * * @since 8.6.0 * @param WP_USER $user User object. * @return bool */ public function user_has_permission( $user ) : bool { return user_can( $user, 'install_plugins' ) && user_can( $user, 'install_themes' ); } /** * Install Woo.com products. * * @since 7.7.0 * @param WP_REST_Request $request Full details about the request. * @return WP_REST_Response|WP_Error */ public function install( $request ) { try { $product_id = $request['product-id']; $run_until_step = $request['run-until-step']; $idempotency_key = $request['idempotency-key'];