moduleName = $moduleName; $this->moduleObj = $moduleObj; $this->feedProcessor = $feedProcessor; } function __set( $element, $value ) { if ( !$this->moduleObj->isChannelElementAllowed( $element ) ) { throw new ezcFeedUnsupportedModuleElementException( $this->moduleName, $element ); } else { $this->feedProcessor->setModuleMetaData( $this->moduleName, $this->moduleObj, $element, $value ); } } function __get( $element ) { return $this->feedProcessor->getModuleMetaData( $this->moduleName, $this->moduleObj, $element ); } } ?>