validation_callbacks, $rule_name)) { return $this->validation_callbacks->$rule_name($str); } throw new InvalidArgumentException("Validation callback '{$rule_name}' does not exist"); } } // End of core/MY_Controller.php