protected function getRules() { if ($this->compiledRules === null) { $rules = array(); foreach ($this->ruleFiles as $file) { $rules += (require $file); } $this->compiledRules = $this->compiler->compile($rules); } return $this->compiledRules; }