예제 #1
0
파일: Title.php 프로젝트: khaliqgant/Deep
 /**
  * Filter by Pages Only
  *
  * @param  \Illuminate\Database\Eloquent\Builder $query
  * @param  bool|string                           $showPagesOnly
  * @return \Illuminate\Database\Eloquent\Builder
  */
 public function scopeShowPagesOnly(Builder $query, $showPagesOnly = true)
 {
     if ($showPagesOnly) {
         $args = self::$siteRepository->getPageEntryIds();
         array_unshift($args, $query);
         call_user_func_array(array($this, 'scopeEntryId'), $args);
     }
     return $query;
 }