Yoast\WP\SEO\AI_Authorization\Infrastructure
Token_User_Meta_Repository_Interface{}
Устарела с версии 28.4. Больше не поддерживается и может быть удалена. Рекомендуется заменить эту функцию на аналог.
Interface Token_Repository_Interface
Хуков нет.
Использование
$Token_User_Meta_Repository_Interface = new Token_User_Meta_Repository_Interface(); // use class methods
Методы
- public delete_token( int $user_id )
- public get_token( int $user_id )
- public store_token( int $user_id, string $value )
- ERROR: no method name found on line `/**`
- ERROR: no method name found on line `* @param int $user_id The user ID.`
- ERROR: no method name found on line `* @codeCoverageIgnore`
Список изменений
| Устарела с | 28.4 |
Код Token_User_Meta_Repository_Interface{} Token User Meta Repository Interface{} Yoast 28.7
interface Token_User_Meta_Repository_Interface {
/**
* Get the token for a user.
*
* @deprecated 28.4
* @codeCoverageIgnore
*
* @param int $user_id The user ID.
*
* @return string The token data.
*/
public function get_token( int $user_id ): string;
/**
* Store the token for a user.
*
* @deprecated 28.4
* @codeCoverageIgnore
*
* @param int $user_id The user ID.
* @param string $value The token value.
*
* @return void
*/
public function store_token( int $user_id, string $value ): void;
/**
* Delete the token for a user.
*
* @deprecated 28.4
* @codeCoverageIgnore
*
* @param int $user_id The user ID.
*
* @return void
*/
public function delete_token( int $user_id ): void;
}