Automattic\WooCommerce\Internal\Admin\Settings\PaymentsProviders\WooPayments
WooPaymentsService::validate_onboarding_source
Check the onboarding source and ensure it is a valid value.
Метод класса: WooPaymentsService{}
Хуков нет.
Возвращает
Строку. The validated onboarding source.
Использование
// private - только в коде основоного (родительского) класса $result = $this->validate_onboarding_source( ?string $source ): string;
- ?string $source(обязательный)
- .
Код WooPaymentsService::validate_onboarding_source() WooPaymentsService::validate onboarding source WC 10.8.1
private function validate_onboarding_source( ?string $source ): string {
if ( empty( $source ) ) {
return self::SESSION_ENTRY_DEFAULT;
}
$valid_sources = array(
self::SESSION_ENTRY_DEFAULT,
self::SESSION_ENTRY_LYS,
);
return in_array( $source, $valid_sources, true ) ? $source : self::SESSION_ENTRY_DEFAULT;
}