7 form.inc batch_set($batch_definition)
バッチ処理を生成します。
$batch_definition: バッチを定義する配列です。以下のキーが使用できます。'operations' だけは必須です。batch_init() はデフォルトのメッセージを提供します。
<?php array( array('my_function_1', array($arg1)), array('my_function_2', array($arg2_1, $arg2_2)), ) ?>
これらの操作手順は新しいバッチセットとして追加されます。バッチセットはクリーンなコードの独立性を確保するために使用されます。いくつかのバッチが別のコードの一部から提出されたとしても(コア / コントリビュートモジュール)、互いに干渉することなく、正確に、確実に処理されます。それぞれのバッチセットはそれぞれのメッセージ、それぞれのオペレーションのセットとそれらの結果、それぞれの 'finished' コールバックのトリガを取りに行きます。バッチセットは連続して処理され、それぞれのセットが始まるたびに、進捗状況を示すプログレスバーがリフレッシュして表示されます。