コード例 #1
0
ファイル: InitWizard.php プロジェクト: ianikanov/homefinance
 public function performStep($step)
 {
     if (parent::performStep($step)) {
         // ...custom code here...
         if ($step->code == 'init1') {
             //init two months on the first step
             $model = new BalanceSheet();
             $model->prepareNext();
             if ($model->save()) {
                 $model->initAmounts();
             }
             $model = new BalanceSheet();
             $model->prepareNext();
             if ($model->save()) {
                 $model->initAmounts();
             }
         }
         return $this->createBalanceItem($step);
     } else {
         return false;
     }
 }