This commit is contained in:
James Brooks
2015-12-17 14:41:22 +00:00
parent f75c9f5500
commit dabed137ab
3 changed files with 15 additions and 2 deletions

View File

@@ -13,6 +13,7 @@ namespace CachetHQ\Cachet\Models;
use AltThree\Validator\ValidatingTrait;
use CachetHQ\Cachet\Presenters\SubscriberPresenter;
use Illuminate\Database\Eloquent\Builder;
use Illuminate\Database\Eloquent\Model;
use McCool\LaravelAutoPresenter\HasPresenter;
@@ -62,6 +63,18 @@ class Subscriber extends Model implements HasPresenter
});
}
/**
* Scope verified subscribers.
*
* @param \Illuminate\Database\Eloquent\Builder $query
*
* @return \Illuminate\Database\Eloquent\Builder
*/
public function scopeIsVerified(Builder $query)
{
return $query->whereNotNull('verified_at');
}
/**
* Determines if the subscriber is verified.
*