예제 #1
0
 /**
  * Get Files by an array of keywords
  *
  * @param array   $search
  * @param integer $limit
  *
  * @return void
  */
 public static function findByKeywords($search, $limit = 5)
 {
     // first we search folders
     Static::select('name', 'parent_id');
     foreach ($search as $match) {
         $match = trim($match);
         Static::where(function ($query) {
             $query->orWhere('name', 'like', $match);
             $query->orWhere('location', 'like', $match);
             $query->orWhere('remote_container', 'like', $match);
         });
     }
     return static::take($limit)->get();
 }