properties; } /** * Sets the export plugins properties and is implemented by each export * plugin * * @return void */ abstract protected function setProperties(); /** * Gets the type of the newline character * * @return string */ protected function getCrlf() { return $this->_crlf; } /** * Sets the type of the newline character * * @param String $crlf type of the newline character * * @return void */ protected function setCrlf($crlf) { $this->_crlf = $crlf; } /** * Gets the database name * * @return string */ protected function getDb() { return $this->_db; } /** * Sets the database name * * @param String $db database name * * @return void */ protected function setDb($db) { $this->_db = $db; } /** * Gets the configuration settings * * @return array */ protected function getCfg() { return $this->_cfg; } /** * Sets the configuration settings * * @param array $cfg array with configuration settings * * @return void */ protected function setCfg($cfg) { $this->_cfg = $cfg; } /** * Gets the relation configuration * * @return array */ protected function getCfgRelation() { return $this->_cfgRelation; } /** * Sets the relation configuration * * @param array $cfgRelation relation configuration * * @return array */ protected function setCfgRelation($cfgRelation) { $this->_cfgRelation = $cfgRelation; } /** * Gets the type of the export plugin * * @return string */ protected function getWhat() { return $this->_what; } /** * Sets the type of the export plugin * * @param string $what type of the export plugin * * @return void */ protected function setWhat($what) { $this->_what = $what; } /** * Gets the parameter to plugin by which it can decide whether it can work * * @return mixed */ protected function getPluginParam() { return $this->_pluginParam; } /** * Sets the parameter to plugin by which it can decide whether it can work * * @param mixed $pluginParam plugin parameter * * @return void */ protected function setPluginParam($pluginParam) { $this->_pluginParam = $pluginParam; } /** * Gets the file charset * * @return string */ protected function getCharsetOfFile() { return $this->_charsetOfFile; } /** * Sets the file charset * * @param string $charsetOfFile file charset * * @return void */ protected function setCharsetOfFile($charsetOfFile) { $this->_charsetOfFile = $charsetOfFile; } } ?>