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];
}