public function rest()
 {
     $vo_restserver = new Zend_Rest_Server();
     $vo_restserver->returnResponse(true);
     $vo_restserver->setClass('UserContentService', null, array($this->request));
     $this->view->setVar("rest_server", $vo_restserver);
     $this->render("usercontent_rest.php");
 }
 public function rest()
 {
     $vo_restserver = new Zend_Rest_Server();
     $vo_restserver->returnResponse(true);
     $vo_restserver->setClass('CataloguingService', null, array($this->request));
     $this->view->setVar("rest_server", $vo_restserver);
     $this->render("cataloguing_rest.php");
 }
 public function rest()
 {
     if ($this->opb_disable) {
         return "";
     }
     $vo_restserver = new Zend_Rest_Server();
     $vo_restserver->returnResponse(true);
     $vo_restserver->setClass('AccessControlService', null, array($this->request));
     $this->view->setVar("rest_server", $vo_restserver);
     $this->render("accesscontrol/accesscontrol_rest.php");
 }
Example #4
0
 /**
  * @group ZF-3751
  */
 public function testCallingNoMethodDoesNotThrowUnknownButSpecificErrorExceptionMessage()
 {
     $server = new Zend_Rest_Server();
     $server->setClass('Zend_Rest_Server_Test2');
     $server->returnResponse(true);
     $response = $server->handle();
     $this->assertContains('<status>failed</status>', $response);
     $this->assertNotContains('<message>An unknown error occured. Please try again.</message>', $response);
 }
Example #5
0
 public function testReturnResponseForcesHandleToReturnResponse()
 {
     $server = new Zend_Rest_Server();
     $server->returnResponse(true);
     $server->setClass('Zend_Rest_Server_Test2');
     ob_start();
     $response = $server->handle(array('method' => 'test2Xml'));
     $result = ob_get_clean();
     $this->assertTrue(empty($result));
     $this->assertContains('<foo>bar</foo>', $response);
 }
Example #6
0
 public function testGeneratedXmlEncodesFaultAmpersands()
 {
     $server = new Zend_Rest_Server();
     $server->returnResponse(true);
     $server->setClass('Zend_Rest_Server_Test');
     ob_start();
     $response = $server->handle(array('method' => 'testExceptionsEncoding'));
     $result = ob_get_clean();
     $this->assertTrue(empty($result));
     $this->assertContains('testing class method exception &amp; encoding', $response);
 }