エンジニア採用セミナー
エンジニア採用セミナー
2015.05.13

Web開発フレームワーク「CodeIgniter」でバッチ作成をする方法

ひろゆき

3. 実行してみる

コマンドラインで、以下のコマンドを実行することで、バッチを走らせることができました。

php [ルートディレクトリ]/cron.php batch index

パラメータを受け渡したい場合はメイン処理の部分を

    public function index($param1 = '', $param2 = '')
    {
        // バッチのメイン処理
        log_message('info', "バッチが実行されました。[パラメータ1]{$param1} [パラメータ2]{$param2}");
        exit;
    }

として、実行時に

php [ルートディレクトリ]/cron.php batch index [パラメータ1] [パラメータ2]

とすることで受け渡すことができました。

まとめ

こんなに便利だととりあえずバッチを組むときでも迷わず使いたくなってしまいますね。

それでは、また。

 

【フレームワークでコーディングを効率的に!】

Web開発フレームワーク「CodeIgniter」でデバイス別テーマ切り替えを実装する方法

CodeIgniterでテンプレートを使ってメールを送信する方法

WordPressで「Blade」テンプレートエンジンを使おう!

Web制作者でもネイティブアプリが作れる!node-webkitを使ってみよう

カスタマイズ性抜群!Sassに対応したCSSフレームワークがアツイ!

  • 1
  • 2