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;
}