/**
  * Search all files and folders
  *
  * @param	int		$search		The keywords to search for
  * @return	array
  *
  **/
 public function search($search, $limit = 5)
 {
     $results = array();
     $search = explode(' ', $search);
     $results['folder'] = Folder::findByKeywords($search, $limit);
     $results['file'] = File::findByKeywords($search, $limit);
     // search for file by tagged keyword
     $results['tagged'] = ci()->file_m->select('files.*')->limit($limit)->get_tagged($search);
     if ($results['file'] or $results['folder'] or $results['tagged']) {
         return $this->result(true, null, null, $results);
     }
     return $this->result(false, trans('files.no_records_found'));
 }