public static function issetRecursive(array $array, array $keys)
    {
        /*
         * No elements?
         * Nothing to do
         */
        if (empty($array)) {
            return false;
        }

        $isset = false;

        foreach ($keys as $key) {
            $isset = isset($array[$key]);

            if ($isset) {
                $newArray = $array[$key];
                array_shift($keys);

                if (is_array($newArray) && !empty($keys)) {
                    $isset = self::issetRecursive($newArray, $keys);
                }
            }

            break;
        }

        return $isset;
    }