Outils pour utilisateurs

Outils du site


informatique:php:cakephp

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
informatique:php:cakephp [23/02/2022 18:02] – [hierarchical data, tree structure] cyrilleinformatique:php:cakephp [03/03/2022 08:45] (Version actuelle) – [Tips] cyrille
Ligne 15: Ligne 15:
 ===== Tips ===== ===== Tips =====
  
 +
 +==== User info ====
 +
 +Récupérer l'utilisateur connecté hors d'un controller ou view
 +
 +<code php>
 +            $r = Router::getRequest();
 +            if( $r )
 +            {
 +                $i = /*$this->getRequest()*/ $r->getAttribute( 'identity' );
 +                if( $i )
 +                {
 +                    Log::debug(__METHOD__.' is logged');
 +                    $user = $i->getOriginalData();
 +                }
 +                else
 +                {
 +                    Log::debug(__METHOD__.' not logged');
 +                }
 +
 +            }
 +            else
 +            {
 +                Log::debug(__METHOD__.' no request');
 +            }
 +
 +</code>
 ==== PhpUnit Migrations ==== ==== PhpUnit Migrations ====
  
informatique/php/cakephp.txt · Dernière modification : 03/03/2022 08:45 de cyrille

Sauf mention contraire, le contenu de ce wiki est placé sous les termes de la licence suivante : CC0 1.0 Universal
CC0 1.0 Universal Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki