Yoast\WP\SEO\AI_Authorization\Infrastructure

Code_Generator::generate │ public │ Yoast 1.0

Устарела с версии 28.4. Больше не поддерживается и может быть удалена. Рекомендуется заменить эту функцию на аналог.

Generates a unique code using the user's email and random data.

Метод класса: Code_Generator{}

Хуков нет.

Возвращает

string. The generated unique code.

Использование

$Code_Generator = new Code_Generator();
$Code_Generator->generate( $user_email, $length ): string;
$user_email(строка) (обязательный)
The user's email.
$length(int)
The length of the returned value.
По умолчанию: 10

Список изменений

Устарела с 28.4

Код Code_Generator::generate() Yoast 28.7

public function generate( string $user_email, int $length = 10 ): string {
	\_deprecated_function( __METHOD__, 'Yoast SEO 28.4' );
	$data = $user_email . \wp_generate_password( $length, false );
	return \hash( 'sha256', $data );
}