Spatie\BladeJavaScript\Renderer::normalizeArguments PHP Method

normalizeArguments() protected method

protected normalizeArguments ( array $arguments ) : mixed
$arguments array
return mixed
    protected function normalizeArguments(array $arguments)
    {
        if (count($arguments) === 2) {
            return [$arguments[0] => $arguments[1]];
        }
        if ($arguments[0] instanceof Arrayable) {
            return $arguments[0]->toArray();
        }
        if (!is_array($arguments[0])) {
            $arguments[0] = [$arguments[0]];
        }
        return $arguments[0];
    }