Changeset 303 for Dev/branches/rest-dojo-ui/server/api.php
- Timestamp:
- 03/04/12 15:48:42 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
Dev/branches/rest-dojo-ui/server/api.php
r292 r303 4 4 ini_set('display_errors', True); 5 5 6 define("RDFAPI_INCLUDE_DIR", "rdfapi/"); 6 7 require_once 'tonic/lib/tonic.php'; 8 require_once 'classes/Model.php'; 7 9 require_once 'classes/master.php'; 8 10 … … 13 15 14 16 function set_session_cookie($response, $user) { 15 $response->addHeader('Set-Cookie', 'rft_uid=' . $user-> uid. '; Max-Age: 3600; Path=' . $response->request->baseUri);17 $response->addHeader('Set-Cookie', 'rft_uid=' . $user->getUid() . '; Max-Age: 3600; Path=' . $response->request->baseUri); 16 18 } 17 19 … … 87 89 class DataResource extends Resource { 88 90 89 function getTypeAndUid($request) {91 private function getTypeAndUid($request) { 90 92 $uri = get_clean_uri($request); 91 93 $path = explode('/', $uri); … … 155 157 $object->$key = $val; 156 158 } 157 if (isset($object->creator)) { 158 $object->creator = $user; 159 } 160 if (!$object->save()) { 161 throw new ResponseException("Save failed", Response::INTERNALSERVERERROR); 162 } 159 $object->save(); 163 160 164 161 $response->body = $object;
Note: See TracChangeset
for help on using the changeset viewer.