|
const | OP_AND = 0 |
|
const | OP_OR = 1 |
|
const | OP_EQUALS = 0 |
|
const | OP_CONTAINS = 1 |
|
const | OP_NOT_EQUALS = 2 |
|
const | OP_NOT_CONTAINS = 3 |
|
const | OP_STARTS_WITH = 4 |
|
const | OP_ENDS_WITH = 5 |
|
const | OP_BEFORE = 6 |
|
const | OP_AFTER = 7 |
|
|
array | $advancedmemberslist_fields |
|
array | $virtuals_advancedmemberslist_fields |
|
string | $query = '' |
|
array | $memberslist_fields |
|
◆ __construct()
Galette\Filters\AdvancedMembersList::__construct |
( |
MembersList |
$simple = null | ) |
|
Default constructor
- Parameters
-
?MembersList | $simple A simple filter search to keep |
◆ __get()
Galette\Filters\AdvancedMembersList::__get |
( |
string |
$name | ) |
|
Global getter method
- Parameters
-
string | $name | name of the property we want to retrieve |
- Returns
- mixed the called property
Reimplemented from Galette\Filters\MembersList.
◆ __isset()
Galette\Filters\AdvancedMembersList::__isset |
( |
string |
$name | ) |
|
Global isset method Required for twig to access properties via __get
- Parameters
-
string | $name | name of the property we want to retrieve |
- Returns
- bool
Reimplemented from Galette\Filters\MembersList.
◆ __set()
Galette\Filters\AdvancedMembersList::__set |
( |
string |
$name, |
|
|
mixed |
$value |
|
) |
| |
Global setter method
- Parameters
-
string | $name | name of the property we want to assign a value to |
mixed | $value | a relevant value for the property |
- Returns
- void
Reimplemented from Galette\Filters\MembersList.
◆ isValidFreeSearch()
static Galette\Filters\AdvancedMembersList::isValidFreeSearch |
( |
array |
$data | ) |
|
|
static |
Validate free search internal array
- Parameters
-
array<string,mixed> | $data Array to validate |
- Returns
- boolean
◆ reinit()
Galette\Filters\AdvancedMembersList::reinit |
( |
| ) |
|
◆ withinContributions()
Galette\Filters\AdvancedMembersList::withinContributions |
( |
| ) |
|
Do we want to filter within contributions?
- Returns
- boolean
◆ $advancedmemberslist_fields
array Galette\Filters\AdvancedMembersList::$advancedmemberslist_fields |
|
protected |
Initial value:= array(
'creation_date_begin',
'creation_date_end',
'modif_date_begin',
'modif_date_end',
'due_date_begin',
'due_date_end',
'birth_date_begin',
'birth_date_end',
'show_public_infos',
'status',
'contrib_creation_date_begin',
'contrib_creation_date_end',
'contrib_begin_date_begin',
'contrib_begin_date_end',
'contrib_end_date_begin',
'contrib_end_date_end',
'contributions_types',
'payments_types',
'contrib_min_amount',
'contrib_max_amount',
'contrib_dynamic',
'free_search',
'groups_search',
'groups_search_log_op'
)
◆ $virtuals_advancedmemberslist_fields
array Galette\Filters\AdvancedMembersList::$virtuals_advancedmemberslist_fields |
|
protected |
Initial value:= array(
'rcreation_date_begin',
'rcreation_date_end',
'rmodif_date_begin',
'rmodif_date_end',
'rdue_date_begin',
'rdue_date_end',
'rbirth_date_begin',
'rbirth_date_end',
'rcontrib_creation_date_begin',
'rcontrib_creation_date_end',
'rcontrib_begin_date_begin',
'rcontrib_begin_date_end',
'rcontrib_end_date_begin',
'rcontrib_end_date_end',
'search_fields'
)
The documentation for this class was generated from the following file:
- /home/docs/checkouts/readthedocs.org/user_builds/galette-apidoc/checkouts/develop/galette/lib/Galette/Filters/AdvancedMembersList.php