EllisLab/CodeIgniter — pull request #913 by narfbg (2012-01-10 23:51:03+00:00)
Title: Fix issue #863

`CI_Form_validation::_execute()` used to silently continue to the next rule if a method matching a specified callback rule was not found. It now logs a debug error message and considers the field data to be invalid (this is for all rules, not just callbacks).

Also removed `CI_Form_validation::is_numeric()` as the 'is_numeric' rule is deprecated since CI 1.6.1 and `_execute()` already checks for matching native PHP functions to use if a method is not found.

Did some more tweaking in Form_validation.php and changelog.rst while there.