Magic isset metod.

@param  string   $prop The property to work with
@return bool           Whether or not it is set.
@example isset($magic_class->$prop) ? 'True' : 'False';
493224
final public function __isset($prop)
	{
		$this->magicPropConvert($prop);
		return is_array($this->{$this::MAGIC_PROPERTY})
			? array_key_exists($prop, $this->{$this::MAGIC_PROPERTY})
			: isset($this->{$this::MAGIC_PROPERTY}->$prop);
	}
355435
public function has($property)
    {
        foreach ((array)$property as $prop) {
            $has = $this->_parentHas($prop);

            if ($has === false) {
                $has = $this->_lazyLoad($prop);
                if ($has === null) {
                    return false;
                }
            }
        }

        return true;
    }
224051
@Override
    public boolean isSet(String propName) {
        if (propName.equals("level")) {
            return isSetLevel();
        }
        if (propName.equals("treeView")) {
            return isSetTreeView();
        }
        return super.isSet(propName);
    }
978645
@Override
    public boolean isSet(String propName) {
        if (propName.equals(PROP_PRINCIPAL_NAME)) {
            return isSetPrincipalName();
        }
        if (propName.equals(PROP_PASSWORD)) {
            return isSetPassword();
        }
        if (propName.equals(PROP_REALM)) {
            return isSetRealm();
        }
        if (propName.equals(PROP_CERTIFICATE)) {
            return isSetCertificate();
        }
        return super.isSet(propName);
    }
1092127
public function __isset($property)
	{
		if(!empty($property))
		{
			# generic isset check
			$call = "isset_".$property;
			
			if(method_exists($this, $call))
				return $this->{$call}() && true;
			
			# now to see if the value is set?
			$call = "getter_".$property;
			
			if(method_exists($this, $call))
				return $this->{$call}() !== null;
			
			/*
				if($this instanceof ArrayAccess)
					return $this->offsetExists($property);
			*/
		}
		
		return false;
	}
661125
public function __isset($key)
    {
        if (parent::__isset($key) === true) {
            return true;
        }

        if (isset($this->viewBag[$key]) === true) {
            return true;
        }

        return isset($this->settings[$key]);
    }
851522
@Override
    public boolean isSet(String propName) {
        if (propName.equals("deleteDescendants")) {
            return isSetDeleteDescendants();
        }
        if (propName.equals("returnDeleted")) {
            return isSetReturnDeleted();
        }
        return super.isSet(propName);
    }
4062
public function __isset($name)
	{
		// These properties aren't directly accessible, so always return true
		if ($name == 'input' || $name == 'label')
		{
			return true;
		}

		// Check if a property has an assigned value
		if ($this->$name !== null)
		{
			return true;
		}

		return false;
	}
961948
public function __isset($name)
    {
        $normalized = lcfirst($name);
        $property = "_{$normalized}";
        if (property_exists($this, $property)) {
            return true;
        }
        return false;
    }
210009
public function __isset($property)
	{
		if(!$this instanceof ArrayAccess)
			throw new Exception("Unable to perform this action on objects that are not children of ArrayAccess");
		
		return $this->offsetExists($property) && $this->offsetGet($property) !== null;
	}
649411
public function __isset($prop) {
        if (in_array($prop, $this->properties)) {
            return isset($this->$prop);
        }
        throw new \coding_exception("Invalid property $prop specified");
    }
716133
public function __isset(string $property) : bool
    {
        // Limit magic access to a predefined list.
        if (in_array($property, ['raw', 'arguments', 'options'])) {
            return isset($this->$property);
        }

        return false;
    }
1358366
public boolean isSet(String propName) {
        if (propName.equals("key")) {
            return isSetKey();
        }
        if (propName.equals("value")) {
            return isSetValue();
        }
        return false;
    }
76553
public function __isset($key)
    {
        $getter = 'get' . str_replace('_', '', $key);

        return method_exists($this, $getter) && null !== $this->__get($key);
    }
700344
public function __isset($key)
    {
        switch (true) {
            case isset($this->_params[$key]):
                return true;
            case isset($_GET[$key]):
                return true;
            case isset($_POST[$key]):
                return true;
            case isset($_COOKIE[$key]):
                return true;
            case isset($_SERVER[$key]):
                return true;
            case isset($_ENV[$key]):
                return true;
            default:
                return false;
        }
    }
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);
	}
994593
public function __isset($key)
    {
        return (isset($this->attributes[$key]) && null !== $this->getAttributeValue($key));
    }