« Yaf_Application::environ
Yaf_Application::getAppDirectory »

Yaf_Application::execute

(Yaf >=1.0.0)

Yaf_Application::execute — コールバックを実行する

説明

public function Yaf_Application::execute(callable $entry, string ...$args): void

このメソッドは一般的に、Yaf_Application を crontab で実行させるときに使います。 crontab では、オートローダーやブートストラップの仕組みも使えます。

パラメータ

entry

有効なコールバック。

args

コールバックに渡すパラメータ。

戻り値

例

例1 Yaf_Application::execute() の例

<?php
function main($argc, $argv) {
}

$config = array(
    "application" => array(
        "directory" => realpath(dirname(__FILE__)) . "/application",
    ),
);

/** Yaf_Application */
$application = new Yaf_Application($config);
$application->execute("main", $argc,  $argv);
?>

上の例の出力は、 たとえば以下のようになります。


関連キーワード:
Application   バック   execute   application   entry   args   crontab   main   argc   argv   config   environ   getAppDirectory   callable   一般的   オート   ローダー   ブートストラップ   仕組み   directory   realpath   dirname
関連する関数・ページ:
yaf-application.environ   yaf-application.run   yaf-application.getappdirectory   yaf-application.getconfig   yaf-application.getmodules   yaf-application.app