コード例 #1
0
 public function validate($attributes = null, $clearErrors = true)
 {
     if (parent::validate($attributes, $clearErrors) && $this->content->validate($attributes, $clearErrors)) {
         return true;
     }
     return false;
 }
コード例 #2
0
 /**
  * Validates 
  * 
  * @param type $attributes
  * @param type $clearErrors
  * @return type
  */
 public function validate($attributes = null, $clearErrors = true)
 {
     if ($this->source != null) {
         if (!$this->source instanceof HActiveRecordContentAddon && !$this->source instanceof HActiveRecordContent) {
             $this->addError('object_model', Yii::t('base', 'Content Addon source must be instance of HActiveRecordContent or HActiveRecordContentAddon!'));
         }
     }
     return parent::validate($attributes, $clearErrors);
 }