neoDSI   CTO & Développeur back-end symfony
+33 6 62 75 87 89 Contact

Blog

Tests fonctionnels sous symfony2 avec phpunit

Avant d’écrire les tests S’assurer que phpunit fonctionne avec la commande phpunit --version par exemple. Lancer les tests avec la commande phpunit -c app/ et ajouter --coverage-html ~/report pour avoir la couverture de code. (si la couverture de code ne fonctionne pas c’est peut être parce que xdebug n’est pas utilisé).Le répertoire report contiendra la […]

Lire la suite

ORM Doctrine2 héritage de table

L’idée Considérons la description d’entreprise publique et privé. Les entreprises publiques ont un ministère de rattachement alors que les entreprises privés ont un chiffre d’affaire. Les deux ont en commun, un nom et un pays. On doit pouvoir connaitre le type (privé ou public) et c’est ce type qui sera utilisé comme discriminant. Donc nous […]

Lire la suite

Extreme programming

extreme-programming

Quelques concepts intéressants d’extreme programming YAGNI (You ain’t gonna need it) : pas besoin d’ajouter des fonctionnalités non demandés ou non nécessaires au fonctionnement du système (que l’on veut généralement ajouter dans l’hypothèse où il y en aurait besoin plus tard.) DRY (Don’t Repeat Yourself) : on ne se répète pas et on factorise son […]

Lire la suite

Services : utilisation des paramètres et injections d’autres services

Plutôt que d'injecter tout le contenair, un service peut utiliser un autre service ou utiliser les paramètres contenus dans parameters.yml

Lire la suite

APC cache, composer et symfony2

Créer une tache pour vider le cache APC dans symfony peut entrainer des problèmes avec composer.

Lire la suite

Test unitaire de l’authentification dans symfony2 avec phpunit

article symfony2 security

Lors des tests unitaires il faut s'authentifier pour avoir accès aux pages qui sont sécurisées et derrière le firewall de la sécurité symfony.

Lire la suite

Modifier les flux RSS de wordpress

On peut avoir besoin d'ajouter à son flux RSS principal ses cutsom post type mais aussi modifier le contenu si on a des metaboxes par exemple.

Lire la suite

Faire un shortcode pour injecter un résultat de code php dans wordpress

Il peut être utile de créer un shortcode afin d'injecter un résultat de code php dans un article ou une page.

Lire la suite

xampp 1.8.2 et symfony2 : problème icu et apc

article apache et symfony2

Pour symfony2.3 il est nécessaire d'avoir l'extension intl d'activée et ainsi que apc. L’extension intl est facile à activer dans le fichier php.ini, par contre apache indique que le fichier icuuc49.dll est introuvable.

Lire la suite

xampp 1.8.2 : affichage des icones

article apache

Lors de l'installation de xampp 1.8.2 si les icônes ne s'affichent pas dans la navigation des répertoires vous pouvez modifier le fichier xampp\apache\conf\original\extra\httpd-autoindex.conf

Lire la suite