title: soft deleted in laravel 5 apply physicaldelete not set deleted_at
body: <p>my model is:</p>
  
  <pre><code>&lt;?php namespace App\Http\Models;
  
  use Illuminate\Database\Eloquent\Model;
  use Illuminate\Database\Eloquent\SoftDeletes;
  
  class Province extends Model {
  
   // use SoftDeletes;
  
  public $timestamps = false;
  
  protected $dates = ['deleted_at'];
  
  public function country(){
      return $this-&gt;belongsTo('App\Http\Models\Country');
  }
  
  public function users(){
      return $this-&gt;hasMany('App\Http\Models\User');
  }
  
  public function customers(){
      return $this-&gt;hasMany('App\Http\Models\Customer');
  }
  
  }
  </code></pre>
  
  <p>controller:</p>
  
  <pre><code>public function destroy($id)
  {
      $province = Province::with('country')-&gt;where('id', $id)-&gt;first();
  
     // dd($province);
      $province-&gt;delete();
   }
  </code></pre>
  
  <p>when call  <a href="http://localhost:8080/pal/public/province/22/delete" rel="nofollow">http://localhost:8080/pal/public/province/22/delete</a>.</p>
  
  <p>record 22 deleted physically from database.</p>
  
  <p>what's missing?</p>