Source of file TermsFilterField.php
Size: 0,655 Bytes - Last Modified: 2021-12-23T10:27:01+00:00
/var/www/docs.ssmods.com/process/src/src/Forms/TermsFilterField.php
1234567891011121314151617181920212223242526272829303132 | <?php namespace TheWebmen\FacetFilters\Forms; use SilverStripe\Forms\CheckboxSetField; class TermsFilterField extends CheckboxSetField { protected $collapsed = false; public function __construct($name, $title=null, $source=[], $collapsed=false, $value='') { $this->collapsed = $collapsed; parent::__construct($name, $title, $source, $value); } public function FieldHolder($properties = []) { if ($this->Value()) { $this->collapsed = false; } return parent::FieldHolder($properties); } public function getCollapsed() { return $this->collapsed; } } |