CRM_Member_BAO_Query
class CRM_Member_BAO_Query extends CRM_Core_BAO_Query
Methods
static
from CRM_Core_BAO_Query
static
tableNames($tables)
Add membership table.
static array
getFields()
Get available fields.
static
select(CRM_Contact_BAO_Query $query)
If membership are involved, add the specific membership fields.
static
static
whereClauseSingle(array $values, CRM_Contact_BAO_Query $query)
Generate where for a single parameter.
static string
from(string $name, int $mode, string $side)
Generate from clause.
static array|null
defaultReturnProperties(string $mode, bool $includeCustomFields = TRUE)
Get default return properties.
static
static bool|array
Details
in CRM_Core_BAO_Query at line 41
static
addCustomFormFields(CRM_Core_Form $form, array $extends)
in CRM_Core_BAO_Query at line 66
string
qill()
Getter for the qill object.
in CRM_Core_BAO_Query at line 76
static
searchAction($row, int $id)
Possibly unnecessary function.
at line 536
static
tableNames($tables)
Add membership table.
at line 40
static array
getFields()
Get available fields.
at line 50
static
select(CRM_Contact_BAO_Query $query)
If membership are involved, add the specific membership fields.
at line 143
static
where(CRM_Contact_BAO_Query $query)
Generate where clause.
at line 163
static
whereClauseSingle(array $values, CRM_Contact_BAO_Query $query)
Generate where for a single parameter.
at line 386
static string
from(string $name, int $mode, string $side)
Generate from clause.
at line 427
static array|null
defaultReturnProperties(string $mode, bool $includeCustomFields = TRUE)
Get default return properties.
at line 474
static
buildSearchForm(CRM_Core_Form $form)
Build the search form.
at line 551
static bool|array
formRule(array $fields, array $files, CRM_Core_Form $form)
Custom form rules.