32 lines
		
	
	
		
			751 B
		
	
	
	
		
			PHP
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			32 lines
		
	
	
		
			751 B
		
	
	
	
		
			PHP
		
	
	
		
			Executable File
		
	
	
	
	
| <?php
 | |
| 
 | |
| 
 | |
| namespace frontend\modules\reports\models;
 | |
| 
 | |
| use common\classes\Debug;
 | |
| use common\models\UserCard;
 | |
| use Yii;
 | |
| 
 | |
| class Reports extends \common\models\Reports
 | |
| {
 | |
|     public function init()
 | |
|     {
 | |
|         parent::init();
 | |
|     }
 | |
| 
 | |
| //    public function beforeSave($insert)
 | |
| //    {
 | |
| //        $user_card = UserCard::findOne(['id_user' => Yii::$app->user->identity->id]);
 | |
| //        $this->user_card_id = $user_card->id;
 | |
| //        return parent::beforeSave($insert);
 | |
| //    }
 | |
| 
 | |
|     public function beforeValidate()
 | |
|     {
 | |
|         if (empty($this->user_card_id)) {
 | |
|             $user_card = UserCard::findOne(['id_user' => Yii::$app->user->identity->id]);
 | |
|             $this->user_card_id = $user_card->id;
 | |
|         }
 | |
|         return parent::beforeValidate();
 | |
|     }
 | |
| } | 
