예제 #1
0
파일: Docs.php 프로젝트: chaimvaid/linet3
 public function docDetVal($attribute, $params)
 {
     $line = 1;
     $sum = 0;
     if (!is_null($this->docDet)) {
         $det = [];
         foreach ($this->docDet as $key => $detial) {
             $submodel = new Docdetails();
             $submodel->attributes = $detial;
             $submodel->line = $line;
             $submodel->doc_id = 0;
             $submodel->valuedate = $this->issue_date;
             if (!$submodel->validate()) {
                 $this->addError($attribute, $line . ": " . Yii::t('app', 'Not a valid doc item') . print_r($submodel->errors, true));
             }
             $det[] = $submodel;
             $line++;
         }
         $this->docDetArray = $det;
     }
 }