private function hasNamedArguments(array $arguments): bool
    {
        foreach (array_keys($arguments) as $name) {
            if (!is_numeric($name)) {
                return true;
            }
        }

        return false;
    }
private function hasNamedArguments(array $arguments): bool
    {
        foreach (array_keys($arguments) as $name) {
            if (!is_numeric($name)) {
                return true;
            }
        }

        return false;
    }
@param array $arguments

@return bool