This repository has been archived on 2024-11-28. You can view files and clone it, but cannot push or open issues or pull requests.
Incam_SGD/webservice/classes/atompub/cmis/KT_cmis_atom_response.inc.php

36 lines
929 B
PHP

<?php
include_once(KT_ATOM_LIB_FOLDER.'KT_atom_response.inc.php');
class KT_cmis_atom_response extends KT_atom_response {
static protected $workspace = null;
public function __construct($baseURI = null)
{
parent::__construct();
// require the workspace for creating links within responses
$queryArray = split('/', trim($_SERVER['QUERY_STRING'], '/'));
$this->workspace = strtolower(trim($queryArray[0]));
}
function getWorkspace()
{
return $this->workspace;
}
// TODO try to get rid of this function
function appendChild($element)
{
$this->feed->appendChild($element);
}
}
class KT_cmis_atom_Response_GET extends KT_cmis_atom_response{}
class KT_cmis_atom_Response_PUT extends KT_cmis_atom_response{}
class KT_cmis_atom_Response_POST extends KT_cmis_atom_response{}
class KT_cmis_atom_Response_DELETE extends KT_cmis_atom_response{}
?>