Beispiel #1
0
 /**
  * @see DataObject::getData()
  */
 function &getData($key, $locale = null)
 {
     // Directly read local settings.
     if (in_array($key, $this->getInternalSettings()) || in_array($key, $this->getSettingNames())) {
         return parent::getData($key, $locale);
     }
     // All other settings will be delegated to sub-filters.
     $compositeSettingName = $this->_getCompositeSettingName($key);
     list($filter, $settingName) = $this->_resolveCompositeSettingName($compositeSettingName);
     return $filter->getData($settingName, $locale);
 }