Yoast\WP\SEO\AI_Authorization\Application
Code_Verifier_Handler_Interface{}
Interface Code_Verifier_Handler_Interface
This interface defines the methods for handling code verifier.
Хуков нет.
Использование
$Code_Verifier_Handler_Interface = new Code_Verifier_Handler_Interface(); // use class methods
Методы
- public generate( string $user_email )
- public validate( int $user_id )
- ERROR: no method name found on line `/**`
- ERROR: no method name found on line ``
Код Code_Verifier_Handler_Interface{} Code Verifier Handler Interface{} Yoast 27.7
interface Code_Verifier_Handler_Interface {
/**
* Generate a code verifier for a user.
*
* @param string $user_email The user email.
*
* @return Code_Verifier The generated code verifier.
*/
public function generate( string $user_email ): Code_Verifier;
/**
* Validate the code verifier for a user.
*
* @param int $user_id The user ID.
*
* @return string The code verifier.
*
* @throws RuntimeException If the code verifier is expired or invalid.
*/
public function validate( int $user_id ): string;
}