Caching & search configuration in repository classes

This commit is contained in:
Nabeel Shahzad
2017-12-01 10:53:33 -06:00
parent 8509daab35
commit 9706114289
12 changed files with 56 additions and 104 deletions

View File

@@ -11,24 +11,13 @@ class AirportRepository extends BaseRepository implements CacheableInterface
{
use CacheableRepository;
/**
* @var array
*/
protected $fieldSearchable = [
'icao'
'icao',
'name' => 'like',
];
/**
* Configure the Model
**/
public function model()
{
return Airport::class;
}
public function create(array $attributes)
{
//$attributes['id'] = $attributes['icao'];
return parent::create($attributes);
}
}