if (! function_exists('array_all')) {
    function array_all(array $array, callable $callable) {
        foreach ($array as $key => $value) {
            if (! $callable($value, $key))
                return false;
        }
        return true;
    }
}