]> git.mxchange.org Git - friendica.git/commitdiff
Remove too strict parameter check in defaults()
authorHypolite Petovan <mrpetovan@gmail.com>
Thu, 4 Jan 2018 02:24:09 +0000 (21:24 -0500)
committerHypolite Petovan <mrpetovan@gmail.com>
Thu, 4 Jan 2018 02:24:09 +0000 (21:24 -0500)
boot.php

index 73a1ef100741a1f829d3bc1e1840ab6dedcaeb33..8c3cd786f54dd5de79a074e143c528e77959aa0c 100644 (file)
--- a/boot.php
+++ b/boot.php
@@ -595,9 +595,6 @@ function defaults() {
        if (count($args) > 3) {
                throw new BadFunctionCallException('defaults() cannot use more than 3 parameters');
        }
-       if (count($args) === 3 && !is_array($args[0])) {
-               throw new BadFunctionCallException('defaults($arr, $key, $def) requires an array as first parameter');
-       }
        if (count($args) === 3 && is_null($args[1])) {
                throw new BadFunctionCallException('defaults($arr, $key, $def) $key is null');
        }