public function getBaseProperty($propertyName)
    {
        $ret = null;
        if (isset($this->_serializedBaseProperties[$propertyName])) {
            $ret = $this->_serializedBaseProperties[$propertyName];
        }
        $c = $this;
        while (is_null($ret) && $c) {
            if (Kwc_Abstract::getFlag($c->componentClass, 'hasBaseProperties')) {
                $ret = $c->getComponent()->getBaseProperty($propertyName);
            }
            $c = $c->parent;
        }
        return $ret;
    }
public function getBaseProperty($propertyName)
    {
        $ret = null;
        if (isset($this->_serializedBaseProperties[$propertyName])) {
            $ret = $this->_serializedBaseProperties[$propertyName];
        }
        $c = $this;
        while (is_null($ret) && $c) {
            if (Kwc_Abstract::getFlag($c->componentClass, 'hasBaseProperties')) {
                $ret = $c->getComponent()->getBaseProperty($propertyName);
            }
            $c = $c->parent;
        }
        return $ret;
    }
public function getBaseProperty ( $ propertyName ) { $ ret = null ; if ( isset ( $ this -> _serializedBaseProperties [ $ propertyName ] ) ) { $ ret = $ this -> _serializedBaseProperties [ $ propertyName ] ; } $ c = $ this ; while ( is_null ( $ ret ) && $ c ) { if ( Kwc_Abstract :: getFlag ( $ c -> componentClass , 'hasBaseProperties' ) ) { $ ret = $ c -> getComponent ( ) -> getBaseProperty ( $ propertyName ) ; } $ c = $ c -> parent ; } return $ ret ; }
Retrieves a base Property for a component

Any component can add a flag called 'hasBaseProperties' and implement
getBaseProperties($propertyName) to return a property specific for this component and all
child components (e.g. language, domain, id for analytics...)
It's also possible to specify the returned property by adding an array "baseProperties"
to the settings. This may help some to exclude components to be asked for base Properties
which they actually don't return.

@param string $propertyName
@return string Property
Retrieves a base Property for a component