示例#1
0
 /**
  * @return array
  */
 public final function rules()
 {
     $rules = Text::rules();
     $model = $this->getModel();
     if ($model instanceof Text && $this->input('text_id') == $model->text_id) {
         $rules['slug'] = sprintf('%s,"%s"', $rules['slug'], $model->id);
     }
     if (!property_exists($this, 'rules') || !is_array($this->rules)) {
         return $rules;
     }
     return array_merge($rules, $this->rules);
 }