title: alpha and alpha_num validation not working in laravel 4?
body: <p>I am developing a registration form. Everything is working fine but I am having problem with alpha and alpha_num validation.</p>
  
  <p>Here is my Model(employee.php)</p>
  
  <pre><code>   &lt;?php
  
       class Employee extends Eloquent
       {
            protected $table='employee';
  
            public static $rules = array(
              'first_name' =&gt; 'required|min:2',
              'last_name' =&gt; 'required|min:2',
              'username' =&gt; 'required|min:3|unique:employee',
              'password' =&gt; 'required|alpha_num|between:6,12|confirmed',
              'confirm_password' =&gt; 'required|aplha_num|between:6,12',
              'department' =&gt; 'required',
              'post' =&gt; 'required'
      );
       }
     ?&gt;
  </code></pre>
  
  <p>Here is my controller (EmployeeController.php)</p>
  
  <pre><code>    public function store()
  {        
       //validate the user input
       $validator = Validator::make(Input::all(),Employee::$rules);
  
       //process the login
       if ($validator-&gt;fails()) 
       {
           return Redirect::to('employee/create')
              -&gt;withErrors($validator)
              -&gt;withInput(Input::except('password'));
       }
       else
       {
           //store
           $employee = new Employee;
       $employee-&gt;first_name = Input::get('first_name');
       $employee-&gt;last_name = Input::get('last_name');
       $employee-&gt;username = Input::get('username');
       $employee-&gt;password = Hash::make(Input::get('password'));
       $employee-&gt;department = Input::get('department');
       $employee-&gt;post = Input::get('post');
       $employee-&gt;save();
  
      //redirect to the main page
      Session::flash('message','Successfully added employee');
          return Redirect::to('employee');
      }
    }
  </code></pre>
  
  <p>My create.blade.php file</p>
  
  <pre><code>   @extends('layouts.master')
  
     @section('navigation')
     @parent
     @stop
  
     @section('content')
  &lt;h1&gt;Add New Employee&lt;/h1&gt;
  &lt;!--if there are any errors,display here--&gt;
  {{ HTML::ul($errors-&gt;all()) }}
  
  {{ Form::open(array('url'=&gt;'employee','class'=&gt;'form-horizontal')) }}
      &lt;div class="control-group"&gt;
          {{ Form::label('first_name','Enter First Name',array('class'=&gt;'control-label')) }}
          &lt;div class="controls"&gt;
              {{ Form::text('first_name',Input::old('first_name'),array('placeholder'=&gt;'First Name')) }}
          &lt;/div&gt;
      &lt;/div&gt;
  
      &lt;div class="control-group"&gt;
          {{ Form::label('last_name','Enter Last Name',array('class'=&gt;'control-label')) }}
          &lt;div class="controls"&gt;
              {{ Form::text('last_name',Input::old('last_name'),array('placeholder'=&gt;'Last Name')) }}
          &lt;/div&gt;
      &lt;/div&gt;
  
      &lt;div class="control-group"&gt;
          {{ Form::label('username','Enter Username',array('class'=&gt;'control-label')) }}
          &lt;div class="controls"&gt;
              {{ Form::text('username',Input::old('username'),array('placeholder'=&gt;'Username')) }}
          &lt;/div&gt;
      &lt;/div&gt;
  
      &lt;div class="control-group"&gt;
          {{ Form::label('password','Enter Password',array('class'=&gt;'control-label')) }}
          &lt;div class="controls"&gt;
              {{ Form::password('password',array('placeholder'=&gt;'Password')) }}
          &lt;/div&gt;
      &lt;/div&gt;
  
      &lt;div class="control-group"&gt;
          {{ Form::label('confirm_password','Confirm Password',array('class'=&gt;'control-label')) }}
          &lt;div class="controls"&gt;
              {{ Form::password('confirm_password',array('placeholder'=&gt;'Password')) }}
          &lt;/div&gt;
      &lt;/div&gt;
  
  
      &lt;div class="control-group"&gt;
          {{ Form::label('department','Select Department',array('class'=&gt;'control-label')) }}
          &lt;div class="controls"&gt;
              {{ Form::select('department',array('it'=&gt;'IT','finance'=&gt;'finance','management'=&gt;'Management','marketing'=&gt;'Marketing')) }}
          &lt;/div&gt;
      &lt;/div&gt;
  
      &lt;div class="control-group"&gt;
          {{ Form::label('post','Enter Post',array('class'=&gt;'control-label')) }}
          &lt;div class="controls"&gt;
              {{ Form::select('post',array('E'=&gt;'Employee','PM'=&gt;'Project Manager','CEO'=&gt;'Executive CEO','MD'=&gt;'Managing Director')) }}
          &lt;/div&gt;
      &lt;/div&gt;
  
      &lt;div class="control-group"&gt;
          &lt;div class="controls"&gt;
              {{ Form::submit('Register',array('class'=&gt;'btn btn-success')) }}
          &lt;/div&gt;
      &lt;/div&gt;
  {{ Form::close() }}
  </code></pre>
  
  <p>@stop</p>
  
  <p>I am getting BadMethodCallException</p>
  
  <p>Method [validateAplhaNum] does not exist.</p>
  
  <p>Method [validateAplha] does not exist.</p>