@param string $name Checks if native setting exists
@param string|null $key

@return bool
547286
public function settingExists($name, $key=null)
	{
		if( is_string($name) )
		{
			$ret = array_key_exists($name,$this->_settings);

			if( $ret && $key !== null )
			{
				$ret = array_key_exists( $key, $this->_settings[ $name ] );
			}
		}
		else
		{
			$ret = false;
		}
		return $ret;
	}
346821
public static function has(string $key) : bool
  {
    $expect = explode('.', $key);
    $config = Config::all();

    foreach($expect as $setting) {
      if (!isset($config[$setting])) return false;
      $config = $config[$setting];
    }

    return true;
  }
272756
public function setting($key)
    {
        return isset($this->settings[$key]) ? $this->settings[$key] : null;
    }
192056
public function exists(string $name): bool
    {
        $this->autoload();

        return \array_key_exists($name, $this->env);
    }
1051002
public function __isset($name)
	{
		$getter='get'.$name;
		if (property_exists($this->getSlave(),$name)) {
			return true;
		}
		elseif (method_exists($this->getSlave(),$getter)) {
			return true;
		}
		return parent::__isset($name);
	}
1250251
public function has(string $name) : bool
    {
        try {
            $result = $this->configCommand($name);
        } catch (RuntimeException $exception) {
            return false;
        }

        return $result->isSuccessful();
    }
233023
public function has( $key = null )
	{
		$keys = is_array( $key ) ? $key : func_get_args();

		foreach ( $keys as $key )
		{
			if ( $this->first( $key ) === '' )
			{
				return false;
			}
		}

		return true;
	}
827459
public function has($key)
    {
        if (! $this->isNestedKey($key)) {
            return isset($this->items[$key]);
        } else {
            return ! is_null($this->getNestedValueByKey($key));
        }
    }
559585
public function __isset(string $name): bool
    {
        return in_array($name, static::getInstanceProperties()) && $this->$name !== null;
    }
1339593
public function has($key = null)
    {
        if ($key === null) {
            return $this->count() > 0;
        }

        $arr = &$this->getStackByReference($key);

        return is_array($arr) ? array_key_exists($key, $arr) : false;
    }
994593
public function __isset($key)
    {
        return (isset($this->attributes[$key]) && null !== $this->getAttributeValue($key));
    }
954203
public function __isset($name) 
    {
        $getter = 'get' . $name;
        if (method_exists($this, $getter)) {
            return $this->$getter() !== null;
        }
        
        $name = strtolower($name);
        
        return array_key_exists($name, $this->attrs);
    }
188886
public function set($name = null, $version = null)
    {
        if ($name !== null) {
            $this->name = trim($name);
        }

        if ($version !== null) {
            $this->version = trim($version);
        }

        return true;
    }
4839
public function __isset($key)
	{
		if (isset($this->$key) && (!is_null($this->$key))) {
			return true;
		}
		if (!isset($this->specificationExtensions[$key])) {
			return false;
		}
		return !is_null($this->specificationExtensions[$key]);
	}
192003
public static function exists(string $input, string $key) : bool
    {
        return isset(self::getVariable($input, null)[$key]);
    }
1224105
public function __isset($name)
    {
        return array_key_exists($name, $this->_data) || array_key_exists($name, self::$_globalData);
    }
1212782
public function __isset($key) {
        switch (true) {
            case isset($this->_params[$key]):
                return true;
            case isset($this->GET[$key]):
                return true;
            case isset($this->POST[$key]):
                return true;
            case isset($_COOKIE[$key]):
                return true;
            case isset($this->SERVER[$key]):
                return true;
            case isset($this->ENV[$key]):
                return true;
            default:
                return false;
        }
    }