private function isScalarOrCallableTypeHint($image) { switch (strtolower($image)) { case 'int': case 'bool': case 'float': case 'string': case 'callable': return true; } return false; }