/** * Creates education filter part * * @param array $_filter The filter array * @param array|string $education The education(s) */ public function createEducationFilter(&$_filter, $education) { $educations = $this->enumeration->getEducations(); if ($education !== null) { if (is_array($education)) { foreach ($education as $_education) { if (!in_array($_education, $educations)) { $this->failed = true; } } array_push($_filter, 'education_level=' . implode(',', $education)); } if (is_string($education)) { if (!in_array($education, $educations)) { $this->failed = true; } array_push($_filter, 'education_level=' . $education); } } }