Exemplo n.º 1
0
 /**
  * @param Builder $query
  */
 public function scopePending(Builder $query)
 {
     $query->whereStatus(static::STATUS_PENDING);
 }
Exemplo n.º 2
0
 /**
  * @param Builder $query
  */
 public function scopeActive(Builder $query)
 {
     $query->whereStatus(static::ACTIVE);
 }
Exemplo n.º 3
0
 /**
  * Check if the post is unpublish
  * @param Builder $query
  * @return bool
  */
 public function scopeUnpublished(Builder $query)
 {
     return (bool) $query->whereStatus(3);
 }
Exemplo n.º 4
0
 /**
  * Query scope for rejected confessions
  * @param  \Illuminate\Database\Eloquent\Builder $query
  * @return \Illuminate\Database\Eloquent\Builder
  */
 public function scopeRejected($query)
 {
     return $query->whereStatus('Rejected');
 }