Period::model PHP Метод

model() публичный статический Метод

Returns the static model of the specified AR class.
public static model ( $className = __CLASS__ ) : Period
Результат Period the static model class
    public static function model($className = __CLASS__)
    {
        return parent::model($className);
    }

Usage Example

 private function getBlankTempTrans($rownum, $invDate = null)
 {
     $comp = Company::model()->findbyPk(Yii::app()->user->getState('selectedCompanyId'));
     $per = Period::model()->findbyPk(Yii::app()->user->getState('selectedPeriodId'));
     $model = new TempTrans();
     $model->rownum = $rownum;
     $model->regDate = date('Y-m-d');
     if ($invDate == null) {
         $invDate = $model->regDate;
     }
     $model->invDate = $invDate;
     $model->changedBy = Yii::app()->user->getState('displayname');
     $model->dateChanged = $model->regDate;
     $model->periodNum = $per->lastPeriodTransNum + 1;
     $model->companyNum = $comp->lastAbsTransNum + 1;
     $model->notesheader = '';
     $model->fileInfo = '';
     $model->fileInfo = 1;
     $model->accountId = 0;
     $model->customerId = 0;
     $model->donorId = 0;
     $model->notes = '';
     $model->amountdebit = "";
     $model->amountcredit = "";
     $model->userId = Yii::app()->user->id;
     $model->save();
     $cLoc = CLocale::getInstance('en');
     $model->invDate = User::getDateFormatted($model->invDate, $cLoc);
     $model->regDate = User::getDateFormatted($model->regDate, $cLoc);
     $model->dateChanged = $model->regDate;
     return $model;
 }
All Usage Examples Of Period::model