Aller au contenu principal
Version: 0.6.0

User

Cette façade à pour objectif de simplifié la manipulation et récupération d'informations d'un utilisateur. Principalement, il sera utiliser pour l'utilisateur courant.

Exemple


$user = User::current();

if(!$user->exist() || !$user->isAdmin()){
    // do something...
}

Méthodes

remarque

La façade stock dans son instance l'utilisateur courant ou spécifié. Si il existe, il s'agira d'une instance de WP_User

current()

Stock l'utilisateur courant, si il est authentifié dans l'instance

get(string $emailOrName)

Stock l'utilisation spécifié par l'adresse mail on son identifiant dans l'instance.

hasRole(string $role)

Vérifie si l'utilisateur a bien un rôle précis.

isAdmin()

Vérifie si l'utilisateur est administrateur ou non.

exist()

Vérifie sur l'utilisateur existe. Dans le cas ou get ou current stock null plutôt qu'une instance de WP_User. Cela veut dire qu'il n'existe pas.

data()

Retourne l'instance de WP_User si elle existe.