public static function issues($search_data, &$errors, $defaults = null) { $search = new ProjectSearch($defaults); $search->addSearchField('problem_description', 'description_contains', 'contains'); $search->addSearchField('closed', 'show_closed', 'show'); $search->addSearchField('project', 'project_name', 'begins'); $search->addSearchField('assigned_to', 'assigned_to_me', 'hide', false); $search->setOnValue('assigned_to', EGS_USERNAME); $search->setSearchData($search_data, $errors, 'issues'); return $search; }