Source of file PickerFieldAddExistingSearchButton.php
Size: 1,133 Bytes - Last Modified: 2021-12-24T06:34:19+00:00
/var/www/docs.ssmods.com/process/src/src/PickerFieldAddExistingSearchButton.php
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253 | <?php namespace Briceburg\PickerField; use Symbiote\GridFieldExtensions\GridFieldAddExistingSearchButton; use SilverStripe\ORM\SS_List; class PickerFieldAddExistingSearchButton extends GridFieldAddExistingSearchButton { protected $searchFilters = null; protected $searchExcludes = null; protected $searchList = null; public function handleSearch($grid, $request) { return new PickerFieldAddExistingSearchHandler($grid, $this); } public function setSearchFilters($filters) { $this->searchFilters = $filters; } public function setSearchExcludes($excludes) { $this->searchExcludes = $excludes; } /** * Set a custom list to be searched on * @param SS_List $list */ public function setSearchList(SS_List $list) { $this->searchList = $list; } public function getSearchFilters() { return $this->searchFilters; } public function getSearchExcludes() { return $this->searchExcludes; } public function getSearchList() { return $this->searchList; } } |