12345678910111213141516171819202122232425262728293031323334 |
- <?php
- namespace App\Repositories\Eloquent;
- use App\Contracts\Repositories\ReflectRepository;
- use App\Models\Reflect;
- use App\Repositories\Criteria\ReflectCriteria;
- use App\Repositories\Presenters\ReflectPresenter;
- class ReflectRepositoryEloquent extends BaseRepository implements ReflectRepository
- {
- public function boot()
- {
- $this->pushCriteria(app(ReflectCriteria::class));
- $this->setPresenter(ReflectPresenter::class);
- }
- public function model()
- {
- // TODO: Implement model() method.
- return Reflect::class;
- }
- public function validator()
- {
- return null;
- }
- public function searchPage($limit = null)
- {
- return $this->paginate($limit);
- }
- }
|