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 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   -?>