Dynamic-Mess.com


"The world is a dynamic mess of jiggling things..."

Handler, callback, handle, hook

Article posté le 21-01-2014 dans la catégorie Web

Très souvent utilisé dans le milieu du développement web, ces mots sont souvent inconnus des débutants voir même de certaines personnes confirmées qui utilisent une documentation francisée à l'extrême ou encore qui se cantonnent aux CMS.

​Exemple de hook en PHP

Le hook peut être très utile dans un template (vue), pour adapter le comportement en fonction du contexte, afin d'éviter la duplication de code. Noter que le hook peut être déclaré dans une classe abstraite.

<?php
        class laClasseDeMonTemplate {
            function traitementDuTemplate(){
                //Traitement divers
                $this->hook1(); //Appel de ce crochet ici...
                //Encore du traitement
            }
            
            private function hook1(){
                //traitement particulier et unique à ce crochet
            }
        }
        ?>      

 


Cet article vous a plu? Découvrez d'autres articles


Tweet
comments powered by Disqus