Table des matières

CakePhp

Si vous pouvez utiliser un autre framework, préférez Laravel. Sinon, ben c'est la vie :-)

Liste de plugins

Tips

User info

Récupérer l'utilisateur connecté hors d'un controller ou view

            $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');
            }

PhpUnit Migrations

Ajouter un tableau vide pour les migrations de l'application:

$migrator->runMany([
    [],
    ['plugin' => $plug->getName()]
]);

souvenir

datatables

hierarchical data, tree structure