Another fix for bug #10
[grauphel.git] / appinfo / routes.php
1 <?php
2 namespace OCA\Grauphel\AppInfo;
3
4 $application = new Application();
5 $application->registerRoutes(
6     $this,
7     array(
8         'routes' => array(
9             array(
10                 'url'  => '/oauth/access_token',
11                 'name' => 'oauth#accessToken',
12                 'verb' => 'POST',
13             ),
14             array(
15                 'url'  => '/oauth/authorize',
16                 'name' => 'oauth#authorize',
17                 'verb' => 'GET',
18             ),
19             array(
20                 'url'  => '/oauth/confirm',
21                 'name' => 'oauth#confirm',
22                 'verb' => 'POST',
23             ),
24             array(
25                 'url'  => '/oauth/request_token',
26                 'name' => 'oauth#requestToken',
27                 'verb' => 'POST',
28             ),
29
30             array(
31                 'url'  => '/api/1.0',
32                 'name' => 'api#index',
33                 'verb' => 'GET',
34             ),
35             array(
36                 'url'  => '/api/1.0/',
37                 'name' => 'api#indexSlash',
38                 'verb' => 'GET',
39             ),
40             array(
41                 'url'  => '/api/1.0/{username}',
42                 'name' => 'api#user',
43                 'verb' => 'GET',
44             ),
45             array(
46                 'url'  => '/api/1.0/{username}/notes',
47                 'name' => 'api#notes',
48                 'verb' => 'GET',
49             ),
50             array(
51                 'url'  => '/api/1.0/{username}/notes',
52                 'name' => 'api#notesSave',
53                 'verb' => 'PUT',
54             ),
55             array(
56                 'url'  => '/api/1.0/{username}/note/{guid}',
57                 'name' => 'api#note',
58                 'verb' => 'GET',
59             ),
60
61             array(
62                 'url'  => '/',
63                 'name' => 'gui#index',
64                 'verb' => 'GET',
65             ),
66             array(
67                 'url'  => '/tag/{rawtag}',
68                 'name' => 'gui#tag',
69                 'verb' => 'GET',
70             ),
71             array(
72                 'url'  => '/tokens',
73                 'name' => 'gui#tokens',
74                 'verb' => 'GET',
75             ),
76
77             array(
78                 'url'  => '/tokens/{username}/{tokenKey}',
79                 'name' => 'token#delete',
80                 'verb' => 'DELETE',
81             ),
82         )
83     )
84 );
85
86 ?>