title: Laravel 5.1 Event deleting and delete not fire
body: <p>I Works with Laravel 5.1 and works with events creating, updating, deleting. creating and updating works fine, but deleting method not fire. I have tests in Model, creating an Observer class and put into EventServiceProvider without any solution.</p>
  <p>My code:</p>
  <pre class="lang-php prettyprint-override"><code>    public static function boot()
      {
          parent::boot();
          static::deleting(function($user)
          {
              if(count($user-&gt;getImages()) &gt;0){
                  return false;
              }else{
                  return true;
              }
          });
      }
  </code></pre>
  <p>My code delete:</p>
  <pre class="lang-php prettyprint-override"><code>    User::where('id','=',$id)-&gt;delete();
  </code></pre>
  <p>Any suggestion? Thank for all in advance</p>