Пользовательские проверки номеров телефонов в Laravel 4.2

Я хочу проверить номера телефонов с помощью настраиваемого класса проверки в Laravel 4.2.

Вот мой код:

class PhoneValidationRule extends \Illuminate\Validation\Validator { public function validatePhone($attribute, $value, $parameters) { return preg_match("/^\+\d[0-9]{11}", $value); } } // Register your custom validation rule Validator::resolver(function($translator, $data, $rules, $messages) { return new PhoneValidationRule($translator, $data, $rules, $messages); }); 

Я хочу принимать номера телефонов в международном формате, а затем 11 цифр (все мобильные телефоны в Кении имеют 12 цифр, например +254721 *** 661).

Я использую этот полезный инструмент для проверки этого регулярного выражения preg_match.

Затем я пошел вперед и автоматически app/start/global.php класс в app/start/global.php таким образом

 ClassLoader::addDirectories(array( app_path().'/commands', app_path().'/controllers', app_path().'/models', app_path().'/database/seeds', app_path().'/PhoneValidator.php', )); 

Мой вопрос: как я буду использовать новое правило для проверки ввода?