PHP Objet – Héritage conditionnel Nous allons parler ici de l'héritage conditionnel. Derrière ce nom barbare se cache une astuce de modularité très puissante. La plupart des frameworks proposent des mécaniques d'override...
PHPCS – Ne pas tester un bloc de code PHP CodeSniffer est un must have pour contrôler la qualité de votre code. Cependant, il arrive dans de rares cas que l'on souhaite ignorer certains blocs de codes (c'est mal, mais ça...
Récupérer les Business Units d’un utilisateur OroCRM Au sein d'OroCRM, il existe de nombreuses méthodes permettant de récupérer la liste des Business Units associées à l'utilisateur. 2 d'entre elles nous intéressent aujourd'hui. Première...
Tests unitaires Quand et pourquoi ? Pourquoi cet article ? La plupart d'entre vous savent de quoi il s'agit et l'intérêt des tests unitaires. Cependant, à titre personnel, il m'arrive, perdu dans un bout de code récalcitrant,...
Magento 2 – Underscore pour les protected ? Si vous êtes curieux ou que vous avez l'oeil, vous constaterez que certaines classes de Magento 2 ne présentent plus d'underscore pour les méthodes et variables protégées. Cependant d'autres...
PHPTour 2016 – Jour 2 Après une (très) bonne soirée au bar "Le delirium", et une (très) bonne nuit, nous voilà repartis pour une seconde journée au PHP Tour de l'AFUP. Performance Optimization Fabien...