Commit d26b4ea3d023b735230b537bf5950a80f09965d9
1 parent
1b41f178
KTS-1694
"SOAP Webservice Implementation" Moved. Moved to the ktwsapi/php folder. Reviewed By: Kevin Fourie git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@6461 c91229c3-7414-0410-bfa2-8a42b809f60b
Showing
5 changed files
with
0 additions
and
256 deletions
ktwsapi/examples/ktws_eg_add_document.php deleted
| 1 | -<? | |
| 2 | - | |
| 3 | -/** | |
| 4 | - * | |
| 5 | - * This is a sample of how to add a document to the repository. | |
| 6 | - * | |
| 7 | - * The contents of this file are subject to the KnowledgeTree Public | |
| 8 | - * License Version 1.1 ("License"); You may not use this file except in | |
| 9 | - * compliance with the License. You may obtain a copy of the License at | |
| 10 | - * http://www.knowledgetree.com/KPL | |
| 11 | - * | |
| 12 | - * Software distributed under the License is distributed on an "AS IS" | |
| 13 | - * basis, | |
| 14 | - * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License | |
| 15 | - * for the specific language governing rights and limitations under the | |
| 16 | - * License. | |
| 17 | - * | |
| 18 | - * The Original Code is: KnowledgeTree Open Source | |
| 19 | - * | |
| 20 | - * The Initial Developer of the Original Code is The Jam Warehouse Software | |
| 21 | - * (Pty) Ltd, trading as KnowledgeTree. | |
| 22 | - * Portions created by The Jam Warehouse Software (Pty) Ltd are Copyright | |
| 23 | - * (C) 2007 The Jam Warehouse Software (Pty) Ltd; | |
| 24 | - * All Rights Reserved. | |
| 25 | - * | |
| 26 | - */ | |
| 27 | - | |
| 28 | -require_once('../ktwsapi.inc.php'); | |
| 29 | - | |
| 30 | -$ktapi = new KTWSAPI(KTWebService_WSDL); | |
| 31 | - | |
| 32 | -$response = $ktapi->start_session('admin','admin'); | |
| 33 | -if (PEAR::isError($response)) | |
| 34 | -{ | |
| 35 | - print $response->getMessage(); | |
| 36 | - exit; | |
| 37 | -} | |
| 38 | - | |
| 39 | -$root = $ktapi->get_root_folder(); | |
| 40 | - | |
| 41 | -$root->add_document('c:/temp/test.doc'); | |
| 42 | - | |
| 43 | -$ktapi->logout(); | |
| 44 | - | |
| 45 | -?> | |
| 46 | 0 | \ No newline at end of file |
ktwsapi/examples/ktws_eg_anonymous.php deleted
| 1 | -<? | |
| 2 | - | |
| 3 | -/** | |
| 4 | - * | |
| 5 | - * Demonstrates how to create an anonymous session. | |
| 6 | - * | |
| 7 | - * The contents of this file are subject to the KnowledgeTree Public | |
| 8 | - * License Version 1.1 ("License"); You may not use this file except in | |
| 9 | - * compliance with the License. You may obtain a copy of the License at | |
| 10 | - * http://www.knowledgetree.com/KPL | |
| 11 | - * | |
| 12 | - * Software distributed under the License is distributed on an "AS IS" | |
| 13 | - * basis, | |
| 14 | - * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License | |
| 15 | - * for the specific language governing rights and limitations under the | |
| 16 | - * License. | |
| 17 | - * | |
| 18 | - * The Original Code is: KnowledgeTree Open Source | |
| 19 | - * | |
| 20 | - * The Initial Developer of the Original Code is The Jam Warehouse Software | |
| 21 | - * (Pty) Ltd, trading as KnowledgeTree. | |
| 22 | - * Portions created by The Jam Warehouse Software (Pty) Ltd are Copyright | |
| 23 | - * (C) 2007 The Jam Warehouse Software (Pty) Ltd; | |
| 24 | - * All Rights Reserved. | |
| 25 | - * | |
| 26 | - */ | |
| 27 | - | |
| 28 | -require_once('../ktwsapi.inc.php'); | |
| 29 | - | |
| 30 | -$ktapi = new KTWSAPI(KTWebService_WSDL); | |
| 31 | - | |
| 32 | -$response = $ktapi->start_anonymous_session(); | |
| 33 | -if (PEAR::isError($response)) | |
| 34 | -{ | |
| 35 | - print $response->getMessage(); | |
| 36 | - exit; | |
| 37 | -} | |
| 38 | - | |
| 39 | -// do something | |
| 40 | - | |
| 41 | -$root=$ktapi->get_root_folder(); | |
| 42 | - | |
| 43 | -// when done, logout | |
| 44 | - | |
| 45 | - | |
| 46 | -$ktapi->logout(); | |
| 47 | - | |
| 48 | -?> | |
| 49 | 0 | \ No newline at end of file |
ktwsapi/examples/ktws_eg_checkin.php deleted
| 1 | -<? | |
| 2 | - | |
| 3 | -/** | |
| 4 | - * | |
| 5 | - * Demonstrates document checkout and checkin | |
| 6 | - * | |
| 7 | - * The contents of this file are subject to the KnowledgeTree Public | |
| 8 | - * License Version 1.1 ("License"); You may not use this file except in | |
| 9 | - * compliance with the License. You may obtain a copy of the License at | |
| 10 | - * http://www.knowledgetree.com/KPL | |
| 11 | - * | |
| 12 | - * Software distributed under the License is distributed on an "AS IS" | |
| 13 | - * basis, | |
| 14 | - * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License | |
| 15 | - * for the specific language governing rights and limitations under the | |
| 16 | - * License. | |
| 17 | - * | |
| 18 | - * The Original Code is: KnowledgeTree Open Source | |
| 19 | - * | |
| 20 | - * The Initial Developer of the Original Code is The Jam Warehouse Software | |
| 21 | - * (Pty) Ltd, trading as KnowledgeTree. | |
| 22 | - * Portions created by The Jam Warehouse Software (Pty) Ltd are Copyright | |
| 23 | - * (C) 2007 The Jam Warehouse Software (Pty) Ltd; | |
| 24 | - * All Rights Reserved. | |
| 25 | - * | |
| 26 | - */ | |
| 27 | - | |
| 28 | -require_once('../ktwsapi.inc.php'); | |
| 29 | - | |
| 30 | -$ktapi = new KTWSAPI(KTWebService_WSDL); | |
| 31 | - | |
| 32 | -// change session to something that is in table 'active_sessions' | |
| 33 | - | |
| 34 | -$response = $ktapi->active_session('qekolkpkk9mq2nlc31ghndi1l2'); | |
| 35 | -if (PEAR::isError($response)) | |
| 36 | -{ | |
| 37 | - print $response->getMessage(); | |
| 38 | - exit; | |
| 39 | -} | |
| 40 | - | |
| 41 | -$root = $ktapi->get_root_folder(); | |
| 42 | - | |
| 43 | -$document = $root->add_document('c:/temp/test.doc'); | |
| 44 | - | |
| 45 | -$document->checkout('going to update','c:/'); | |
| 46 | - | |
| 47 | -$document->checkin('c:/test.doc','have updated',false); | |
| 48 | - | |
| 49 | -$ktapi->logout(); | |
| 50 | - | |
| 51 | -?> | |
| 52 | 0 | \ No newline at end of file |
ktwsapi/examples/ktws_eg_create_folder.php deleted
| 1 | -<? | |
| 2 | - | |
| 3 | -/** | |
| 4 | - * | |
| 5 | - * Demonstrates creating a folder in an active session. | |
| 6 | - * | |
| 7 | - * The contents of this file are subject to the KnowledgeTree Public | |
| 8 | - * License Version 1.1 ("License"); You may not use this file except in | |
| 9 | - * compliance with the License. You may obtain a copy of the License at | |
| 10 | - * http://www.knowledgetree.com/KPL | |
| 11 | - * | |
| 12 | - * Software distributed under the License is distributed on an "AS IS" | |
| 13 | - * basis, | |
| 14 | - * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License | |
| 15 | - * for the specific language governing rights and limitations under the | |
| 16 | - * License. | |
| 17 | - * | |
| 18 | - * The Original Code is: KnowledgeTree Open Source | |
| 19 | - * | |
| 20 | - * The Initial Developer of the Original Code is The Jam Warehouse Software | |
| 21 | - * (Pty) Ltd, trading as KnowledgeTree. | |
| 22 | - * Portions created by The Jam Warehouse Software (Pty) Ltd are Copyright | |
| 23 | - * (C) 2007 The Jam Warehouse Software (Pty) Ltd; | |
| 24 | - * All Rights Reserved. | |
| 25 | - * | |
| 26 | - */ | |
| 27 | - | |
| 28 | -require_once('../ktwsapi.inc.php'); | |
| 29 | - | |
| 30 | -$ktapi = new KTWSAPI(KTWebService_WSDL); | |
| 31 | - | |
| 32 | -// change session to something that is in table 'active_sessions' | |
| 33 | - | |
| 34 | -$response = $ktapi->active_session('qekolkpkk9mq2nlc31ghndi1l2'); | |
| 35 | -if (PEAR::isError($response)) | |
| 36 | -{ | |
| 37 | - print $response->getMessage(); | |
| 38 | - exit; | |
| 39 | -} | |
| 40 | - | |
| 41 | -$root = $ktapi->get_root_folder(); | |
| 42 | -if (PEAR::isError($root)) | |
| 43 | -{ | |
| 44 | - print $root->getMessage(); | |
| 45 | - exit; | |
| 46 | -} | |
| 47 | - | |
| 48 | -$folder = $root->add_folder('test folder'); | |
| 49 | - | |
| 50 | - | |
| 51 | - | |
| 52 | -?> | |
| 53 | 0 | \ No newline at end of file |
ktwsapi/examples/ktws_eg_doc_info.php deleted
| 1 | -<? | |
| 2 | - | |
| 3 | -/** | |
| 4 | - * | |
| 5 | - * Demonstrates using an active session and getting document info and metadata. | |
| 6 | - * | |
| 7 | - * The contents of this file are subject to the KnowledgeTree Public | |
| 8 | - * License Version 1.1 ("License"); You may not use this file except in | |
| 9 | - * compliance with the License. You may obtain a copy of the License at | |
| 10 | - * http://www.knowledgetree.com/KPL | |
| 11 | - * | |
| 12 | - * Software distributed under the License is distributed on an "AS IS" | |
| 13 | - * basis, | |
| 14 | - * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License | |
| 15 | - * for the specific language governing rights and limitations under the | |
| 16 | - * License. | |
| 17 | - * | |
| 18 | - * The Original Code is: KnowledgeTree Open Source | |
| 19 | - * | |
| 20 | - * The Initial Developer of the Original Code is The Jam Warehouse Software | |
| 21 | - * (Pty) Ltd, trading as KnowledgeTree. | |
| 22 | - * Portions created by The Jam Warehouse Software (Pty) Ltd are Copyright | |
| 23 | - * (C) 2007 The Jam Warehouse Software (Pty) Ltd; | |
| 24 | - * All Rights Reserved. | |
| 25 | - * | |
| 26 | - */ | |
| 27 | - | |
| 28 | -require_once('../ktwsapi.inc.php'); | |
| 29 | - | |
| 30 | -$ktapi = new KTWSAPI(KTWebService_WSDL); | |
| 31 | - | |
| 32 | -// change session to something that is in table 'active_sessions' | |
| 33 | - | |
| 34 | -$response = $ktapi->active_session('qekolkpkk9mq2nlc31ghndi1l2'); | |
| 35 | -if (PEAR::isError($response)) | |
| 36 | -{ | |
| 37 | - print $response->getMessage(); | |
| 38 | - exit; | |
| 39 | -} | |
| 40 | - | |
| 41 | -// lets ge the document based on id. | |
| 42 | - | |
| 43 | -$document = $ktapi->get_document_by_id(50); | |
| 44 | -if (PEAR::isError($document)) | |
| 45 | -{ | |
| 46 | - print $document->getMessage(); | |
| 47 | - exit; | |
| 48 | -} | |
| 49 | - | |
| 50 | -// lets get the document metadata | |
| 51 | - | |
| 52 | -$metadata = $document->get_metadata(); | |
| 53 | -if (PEAR::isError($metadata)) | |
| 54 | -{ | |
| 55 | - print $metadata->getMessage(); | |
| 56 | - exit; | |
| 57 | -} | |
| 58 | -var_dump($metadata); | |
| 59 | - | |
| 60 | -?> |