(Yaf >=1.0.0)
Yaf_Application::execute — Exécute une fonction de rappel
Exécute une fonction de rappel. Cette méthode est généralement utilisée pour lancer Yaf dans une tâche cron ou un autre script CLI, afin que le script puisse réutiliser l'autoloader et le mécanisme de bootstrap.
callbackUne fonction de rappel valide à exécuter.
argsParamètres optionnels passés à la fonction de rappel.
Retourne ce que retourne la fonction de rappel, ou false si l'appel de
la fonction de rappel a échoué.
Exemple #1 Exemple avec Yaf_Application::execute()
<?php
function main($argc, $argv) {
var_dump($argc);
var_dump($argv);
}
$config = array(
"application" => array(
"directory" => realpath(dirname(__FILE__)) . "/application",
),
);
/** Yaf_Application */
$application = new Yaf_Application($config);
$application->execute("main", $argc, $argv);
?>Résultat de l'exemple ci-dessus est similaire à :
int(2)
array(2) {
[0]=>
string(11) "execute.php"
[1]=>
string(3) "arg"
}