Passer au contenu principal

__invoke

La méthode magique __invoke est appelée lorsqu'un script tente d’appeler un objet comme une fonction.

class Greeter {
    public function __invoke($name) {
        echo "Hello, $name!";
    }
}

$greeter = new Greeter;
$greeter('John'); // Outputs: Hello, John!