/** * Checks if a property value is null. * This method overrides the parent implementation by checking if the named component is loaded. * * @param string $name the property name or the event name * @return boolean whether the property value is null */ public function __isset($name) { if ($this->has($name, true)) { return true; } else { return parent::__isset($name); } }