Commit d26b4ea3d023b735230b537bf5950a80f09965d9

Authored by conradverm
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
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 \ No newline at end of file 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 \ No newline at end of file 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 \ No newline at end of file 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 \ No newline at end of file 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 -?>