/** * Read array meta data, and store to meta object * * @param array $xmlArr * @return void */ protected function readMetaData($xmlArr) { parent::readMetaData($xmlArr); $this->m_UploadFolder = isset($xmlArr["ATTRIBUTES"]["UPLOADFOLDER"]) ? $xmlArr["ATTRIBUTES"]["UPLOADFOLDER"] : null; $this->m_UploadFileType = isset($xmlArr["ATTRIBUTES"]["FILETYPE"]) ? $xmlArr["ATTRIBUTES"]["FILETYPE"] : null; $this->m_Deleteable = isset($xmlArr["ATTRIBUTES"]["DELETEABLE"]) ? $xmlArr["ATTRIBUTES"]["DELETEABLE"] : "N"; $this->m_UseRawName = isset($xmlArr["ATTRIBUTES"]["USERAWNAME"]) ? $xmlArr["ATTRIBUTES"]["USERAWNAME"] : false; }
function importFileInputNode($util) { $name = $util->attributeValue('name'); $class = $util->attributeValue('class', XmlUtility::OPTIONAL); $id = $util->attributeValue('id', XmlUtility::OPTIONAL); $input = new FileInput($name, $class, $id, ''); $this->inputs[$input->name()] = $input; $this->output .= $input->getTemplateData(); $this->current_input = $input; }