Bristol SU Support Package
CacheFilter.php
Go to the documentation of this file.
1 <?php
2 
4 
12 
16 class CacheFilter implements ShouldQueue
17 {
18  use Queueable;
19 
25  private $filterInstance;
26 
32  private $model;
33 
39  public function filterInstance()
40  {
41  return $this->filterInstance;
42  }
43 
49  public function model()
50  {
51  return $this->model;
52  }
53 
59  {
61  $this->model = $model;
62  }
63 
72  public function handle(FilterTester $filterTester)
73  {
74  $filterTester->evaluate($this->filterInstance(), $this->model());
75  }
76 }
evaluate(FilterInstance $filterInstance, $model)
__construct(FilterInstance $filterInstance, $model)
Definition: CacheFilter.php:58
handle(FilterTester $filterTester)
Definition: CacheFilter.php:72