private function arrayHasValue($value, array $array) : bool { foreach ($array as $arrayValue) { if ($this->isIdentical($arrayValue, $value)) { return true; } } return false; }