PhpParser\Node\Name::prepareName PHP Method

prepareName() private static method

Prepares a (string, array or Name node) name for use in name changing methods by converting it to an array.
private static prepareName ( string | array | self $name ) : array
$name string | array | self Name to prepare
return array Prepared name
    private static function prepareName($name)
    {
        if (\is_string($name)) {
            return explode('\\', $name);
        } elseif (\is_array($name)) {
            return $name;
        } elseif ($name instanceof self) {
            return $name->parts;
        }
        throw new \InvalidArgumentException('Expected string, array of parts or Name instance');
    }