. * * You can contact KnowledgeTree Inc., PO Box 7775 #87847, San Francisco, * California 94120-7775, or email info@knowledgetree.com. * * The interactive user interfaces in modified source and object code versions * of this program must display Appropriate Legal Notices, as required under * Section 5 of the GNU General Public License version 3. * * In accordance with Section 7(b) of the GNU General Public License version 3, * these Appropriate Legal Notices must retain the display of the "Powered by * KnowledgeTree" logo and retain the original copyright notice. If the display of the * logo is not reasonably feasible for technical reasons, the Appropriate Legal Notices * must display the words "Powered by KnowledgeTree" and retain the original * copyright notice. * Contributor( s): ______________________________________ */ class KTImportStorage { function listDocuments($sFolderPath) { return PEAR::raiseError(_kt('Not implemented')); } function listFolders($sFolderPath) { return PEAR::raiseError(_kt('Not implemented')); } function getDocumentInfo($sDocumentPath) { return PEAR::raiseError(_kt('Not implemented')); } function init() { return true; } function cleanup() { return true; } } class KTImportStorageInfo { /** * File name to store in the repository. */ var $sFilename; /** * Ordered array (oldest to newest) of KTFileLike objects that can * get the contents for versions of the given file. */ var $aVersions; function KTImportStorageInfo ($sFilename, $aVersions) { $this->sFilename = $sFilename; $this->aVersions = $aVersions; } function getFilename() { return $this->sFilename; } } ?>