Open Journal Systems  3.3.0
PersistableTestFilter.inc.php
1 <?php
2 
16 import('lib.pkp.classes.filter.PersistableFilter');
17 
23  function __construct($filterGroup) {
24  import('lib.pkp.classes.filter.FilterSetting');
25  $this->addSetting(new FilterSetting('some-key', null, null));
26  parent::__construct($filterGroup);
27  }
28 
29  //
30  // Implement template methods from PersistableFilter
31  //
35  function getClassName() {
36  return 'lib.pkp.tests.classes.filter.PersistableTestFilter';
37  }
38 }
39 
PersistableTestFilter
Test class to be used to test the FilterDAO.
Definition: PersistableTestFilter.inc.php:18
PersistableTestFilter\__construct
__construct($filterGroup)
Definition: PersistableTestFilter.inc.php:23
FilterSetting
Class that describes a configurable filter setting.
Definition: FilterSetting.inc.php:18
PersistableFilter\addSetting
addSetting($setting)
Definition: PersistableFilter.inc.php:145
PersistableTestFilter\getClassName
getClassName()
Definition: PersistableTestFilter.inc.php:35
PersistableFilter
A filter that can be persisted to the database.
Definition: PersistableFilter.inc.php:44