Le titre est un peu étrange mais dans la réalité ça fonctionne ! Les formulaires Symfony sont vraiment très simple à utiliser, sûrement le composant le plus enfantin qui soit ! Petite démonstration avec le LexikFormFilterBundle qui permets d’ajouter des…
Paiement en ligne Symfony et Payplug
Dans ce nouvel article nous allons voir comment utiliser Payplug pour effectuer nos paiements. Cet outil souvent peu utilisé et peu connu permets de gérer efficacement les paiements par carte bancaire, sans avoir besoin de passer obligatoirement par un IPN…
Créer une option globale à la console Symfony2
Il peut être intéressant dans certains cas de fournir une option globale à toutes les commandes de la console symfony, nous allons voir qu’il est très simple de créer ce type d’option à l’aide d’un listener.
LexikFrameworkAcceleratorBundle
Dans le milieu du web tout le monde a déjà été confronté à des clients qui veulent des pages toujours plus rapide, moins longue et surtout plus rapide. Lexik étant très attentif aux performances applicatives, nos équipes ont investi de…
Améliorer l’utilisation du terminal
Si vous utilisez git, que vous adorez la ligne de commande et que certaines tâches vous semblent longues mais que vous ne savez pas comment améliorer tout cela, certaines astuces de cet article pourront sans doute vous aider.
Infrastructure scalable et Symfony2
Si votre projet web prend de l’ampleur, une architecture orientée autour d’un simple serveur dédié, comme on le voit souvant, deviendra probablement insuffisante pour faire tourner votre application Symfony2. Absorber des pics de charges, réduire les risques liés à la…
Qualité de code – Intégration de php-git-hooks dans Symfony2
Si vous utilisez GIT comme gestionnaire de version, vous connaissez peut-être déjà les hooks, qui permettent d’ajouter des comportements automatiques qui se déclencheront lorsque vous effectuerez des actions avec votre gestionnaire de sources préféré, comme par exemple lors d’un commit….
Doctrine postRemove et extension SoftDelete
Avez-vous déjà utilisé l’extension SoftDelete fournie par la librairie Doctrine Extensions ? Si oui peut être vous êtes vous aperçu que l’événement postRemove habituellement intercepté par vos listeners / suscribers lors de la suppression d’une entité ne l’est plus lorsque…
Générer une image d’aperçu d’un pdf en PHP avec Imagick
Dans bien des cas il est utile d’afficher un aperçu ou une vignette d’un fichier pdf. Il se trouve que le processus est extrêmement simple et rapide avec l’extension PHP Imagick.
Hierarchical facets avec Elasticsearch
Elasticsearch est devenu un outil incontournable pour l’indexation de documents et la recherche textuelle. Un des rares reproches qui pouvait lui être fait il y a quelques mois était son absence de support des facets hiérarchiques. Il s’agit en effet…