moduleName = $moduleName; $this->moduleObj = $moduleObj; $this->item = $item; } function __set( $element, $value ) { if ( !$this->moduleObj->isItemElementAllowed( $element ) ) { throw new ezcFeedUnsupportedModuleItemElementException( $this->moduleName, $element ); } else { $this->item->feedProcessor->setModuleItemData( $this->moduleName, $this->moduleObj, $this->item, $element, $value ); } } function __get( $element ) { return $this->item->feedProcessor->getModuleItemData( $this->moduleName, $this->moduleObj, $this->item, $element ); } } ?>