PromotionRepository.php 498 B

123456789101112131415161718192021222324252627282930
  1. <?php
  2. /**
  3. * Created by PhpStorm.
  4. * User: wuzhenke
  5. * Date: 2018/12/25
  6. * Time: 10:13
  7. */
  8. namespace App\Repositories;
  9. use App\Models\Promotion;
  10. use Prettus\Repository\Criteria\RequestCriteria;
  11. use Prettus\Repository\Eloquent\BaseRepository;
  12. class PromotionRepository extends BaseRepository
  13. {
  14. protected $guarded=[];
  15. public function model()
  16. {
  17. return Promotion::class;
  18. }
  19. public function boot()
  20. {
  21. $this->pushCriteria(app(RequestCriteria::class));
  22. }
  23. }