rules() public method

Child classes must override this method in the following format:
return array_merge(parent::rules(), array(
    ...rules for the child class...
));
.
public rules ( ) : array
return array validation rules
 public function rules()
 {
     return array_merge(parent::rules(), array(array('moduleID', 'filter', 'filter' => 'trim'), array('moduleID', 'required'), array('moduleID', 'match', 'pattern' => '/^\\w+$/', 'message' => '{attribute} should only contain word characters.')));
 }