* rather than a static function.
*/
public static function getSearchFieldMetadata() {
- $fields = ['activity_type_id', 'activity_date_time'];
+ $fields = ['activity_type_id', 'activity_date_time', 'priority_id', 'activity_location'];
$metadata = civicrm_api3('Activity', 'getfields', [])['values'];
return array_intersect_key($metadata, array_flip($fields));
}
$form->addRadio('activity_option', '', CRM_Core_SelectValues::activityTextOptions());
$form->setDefaults(['activity_option' => 'both']);
- $priority = CRM_Core_PseudoConstant::get('CRM_Activity_DAO_Activity', 'priority_id');
- $form->addSelect('priority_id',
- [
- 'entity' => 'activity',
- 'label' => ts('Priority'),
- 'multiple' => 'multiple',
- 'option_url' => NULL,
- 'placeholder' => ts('- any -'),
- ]
- );
-
$form->addYesNo('activity_test', ts('Activity is a Test?'));
$activity_tags = CRM_Core_BAO_Tag::getColorTags('civicrm_activity');
* Where/qill clause for notes
*
* @param array $values
- * @param object $query
+ * @param CRM_Contact_BAO_Query $query
+ *
+ * @throws \CRM_Core_Exception
*/
public static function whereClauseSingleActivityText(&$values, &$query) {
list($name, $op, $value, $grouping, $wildcard) = $values;