Automattic\WooCommerce\Gateways\PayPal
WebhookHandler::get_action_url
Get the action URL from the links.
Метод класса: WebhookHandler{}
Хуков нет.
Возвращает
string|null.
Использование
// private - только в коде основоного (родительского) класса $result = $this->get_action_url( $links, $action ): ?string;
- $links(массив) (обязательный)
- The links from the webhook event.
- $action(строка) (обязательный)
- The action to perform (capture or authorize).
Список изменений
| С версии 10.5.0 | Введена. |
Код WebhookHandler::get_action_url() WebhookHandler::get action url WC 11.2.2
private function get_action_url( array $links, string $action ): ?string {
$action_url = null;
foreach ( $links as $link ) {
if ( $action === $link['rel'] && 'POST' === $link['method'] && filter_var( $link['href'], FILTER_VALIDATE_URL ) ) {
$action_url = esc_url_raw( $link['href'] );
break;
}
}
return $action_url;
}