source: sandbox/webservice/api/library/tonic/features/bootstrap/env.php @ 6019

Revision 6019, 851 bytes checked in by niltonneto, 12 years ago (diff)

Ticket #2507 - Modificada implementação para alinhamento com projeto de camada REST.

  • Property svn:executable set to *
Line 
1<?php
2
3require_once __DIR__.'/../../lib/tonic.php';
4
5/* Test resource definitions */
6
7if (!class_exists('NewResource')) {
8   
9    /**
10     * @namespace Tonic\Tests
11     * @uri /requesttest/one
12     * @uri /requesttest/three/.+/four 12
13     */
14    class NewResource extends Resource {
15   
16    }
17
18}
19
20if (!class_exists('ChildResource')) {
21
22    /**
23     * @namespace Tonic\Tests
24     * @uri /requesttest/one/two
25     */
26    class ChildResource extends NewResource {
27   
28    }
29
30}
31
32if (!class_exists('TestResource')) {
33   
34    /**
35     * @namespace Tonic\Tests
36     * @uri /resourcetest/one
37     */
38    class TestResource extends Resource {
39       
40        function get($request) {
41           
42            $response = new Response($request);
43            $response->body = 'test';
44            return $response;
45           
46        }
47       
48    }
49
50}
Note: See TracBrowser for help on using the repository browser.