jB!nfo::share()
C'est ici où je partage mes découvertes et mes connaissances sur le Web ;)
mercredi 3 avril 2013
Mon nouveau blog
Salut à tous,
Je viens de changer la plateforme de mon blog vers tumblr et j'ai acheté un nouveau domaine avec l'extension IO.
vendredi 25 mai 2012
lundi 21 mai 2012
vendredi 18 mai 2012
Symfony2 Coding Standard Fixer
Fabien Potencier le créateur du framework Symfony2 viens de lancer sur GitHub un outil extrêmement important pour les développeurs du framework Symfony-CS-Fixer(Symfony Coding Standard Fixer), cet outil analyse le code source PHP pour ensuite fixer les problèmes de normes de codage du Symfony2 .
Exemple d'utilisation:
Exemple d'utilisation:
- Télécharger le zip du projet, à l'intérieur du fichier télécharger vous trouverez un fichier symfony-cs-fixer.phar.
- Ensuite, créé un fichier .php_cs à la racine du projet, ce fichier vous permet de spécifier les dossiers à analyser ou à exclure ainsi que le type de fichier à analyser(*.php), comme ci-dessous:
<?php return Symfony\Component\Finder\Finder::create() ->name('*.php') ->exclude('someDir') ->in(__DIR__) ; -
Enfin, en exécute:
php symfony-cs-fixer.phar fix /path/to/project
lundi 14 mai 2012
A gift for Douglas Crockford from the YUI Team
Semicolon
A gift for Douglas Crockford from the YUI Team.
I made this at TechShop San Jose.
source: http://www.flickr.com/photos/uberlife/7174006748/sizes/o/in/photostream/
I made this at TechShop San Jose.
source: http://www.flickr.com/photos/uberlife/7174006748/sizes/o/in/photostream/
samedi 12 mai 2012
Symfony2: récupérer le chemin absolu vers le dossier web
Dans le contrôleur, vous pouvez utiliser:
$webPath = $this->get('kernel')->getRootDir().'/../web';
ou l'obtenir directement à partir du conteneur:
$webPath = $this->container->getParameter('kernel.root_dir').'/../web';
Dans la configuration DIC vous pouvez simplement utiliser:
%kernel.root_dir%/../web
vendredi 4 mai 2012
jeudi 3 mai 2012
Twig: trouvez facilement ce que vous cherchez !
![]() |
| logo de Twig |
L'idée c'est que : vous n'avez qu'apprendre le nom de site web de Twig ici c'est http://twig.sensiolabs.org/ suivi d'un nom du tag, filtre, fonction que tu veux chercher.
Voici quelques exemples d’utilisations:
http://twig.sensiolabs.org/format
http://twig.sensiolabs.org/join
http://twig.sensiolabs.org/odd
Pour la date c'est différent, parce que la date existe comme filtre et fonction:
http://twig.sensiolabs.org/date
source: http://blog.twig.sensiolabs.org/
Récupérer toutes les routes d'un projet Symfony2 depuis le controlleur
L'astuce d'aujourd'hui c'est comment récupérées toutes les routes configurées dans un projet Symfony2 depuis le controlleur, cette astuce je viens de la découvrir sur le groupe de Symfony2.
Bon, voici comment on procède :
Bon, voici comment on procède :
$routes = array();
foreach ($this->getContainer()->get('router')->getRouteCollection()->all() as $name => $route) {
$routes[$name] = $route->compile();
}
Notez également quelle existe une commande Symfony2(console) pour avoir le même résultat:
php app/console router:debug
Inscription à :
Articles (Atom)



