1 | <?php namespace Comodojo\Installer\Registry; |
||
27 | class SupportedTypes { |
||
28 | |||
29 | private static $supported_actions_by_type = array( |
||
30 | |||
31 | 'extender-plugins-bundle' => array( |
||
32 | "comodojo-plugins-load" => "ExtenderPlugin", |
||
33 | "extender-plugin-load" => "ExtenderPlugin" |
||
34 | ), |
||
35 | |||
36 | 'extender-tasks-bundle' => array( |
||
37 | "comodojo-tasks-register" => "ExtenderTask", |
||
38 | "extender-task-register" => "ExtenderTask" |
||
39 | ), |
||
40 | |||
41 | 'extender-commands-bundle' => array( |
||
42 | "comodojo-commands-register" => "Command", |
||
43 | "extender-command-register" => "Command" |
||
44 | ), |
||
45 | |||
46 | 'dispatcher-plugin' => array( |
||
47 | "comodojo-plugin-load" => "DispatcherPlugin", |
||
48 | "dispatcher-plugin-load" => "DispatcherPlugin" |
||
49 | ), |
||
50 | |||
51 | 'dispatcher-service-bundle' => array( |
||
52 | "comodojo-service-route" => "Service", |
||
53 | "dispatcher-service-route" => "Service" |
||
54 | ), |
||
55 | |||
56 | 'comodojo-app' => array( |
||
57 | "comodojo-app-register" => "App", |
||
58 | "comodojo-configuration-register" => "Setting", |
||
59 | "comodojo-rpc-register" => "Rpc", |
||
60 | "comodojo-service-route" => "Service", |
||
61 | "comodojo-task-register" => "Task", |
||
62 | "comodojo-command-register" => "Command" |
||
63 | ), |
||
64 | |||
65 | 'comodojo-components' => array( |
||
66 | "comodojo-theme-register" => "Theme", |
||
67 | "comodojo-authentication-register" => "Authentication" |
||
68 | ), |
||
69 | |||
70 | 'comodojo-bundle' => array( |
||
71 | "dispatcher-plugin-load" => "DispatcherPlugin", |
||
72 | "dispatcher-service-route" => "Service", |
||
73 | "extender-plugin-load" => "ExtenderPlugin", |
||
74 | "extender-command-register" => "Command", |
||
75 | "extender-task-register" => "ExtenderTask", |
||
76 | "comodojo-app-register" => "App", |
||
77 | "comodojo-configuration-register" => "Setting", |
||
78 | "comodojo-rpc-register" => "Rpc", |
||
79 | "comodojo-service-route" => "Service", |
||
80 | "comodojo-task-register" => "Task", |
||
81 | "comodojo-command-register" => "Command", |
||
82 | "comodojo-theme-register" => "Theme", |
||
83 | "comodojo-authentication-register" => "Authentication" |
||
84 | ) |
||
85 | |||
86 | ); |
||
87 | |||
88 | public static function getTypes() { |
||
93 | |||
94 | public static function getActions($type) { |
||
99 | |||
100 | } |
||
101 |