summaryrefslogtreecommitdiff
path: root/includes/controller
diff options
context:
space:
mode:
authorPhilip Häusler <msquare@notrademark.de>2014-12-16 09:01:39 +0100
committerPhilip Häusler <msquare@notrademark.de>2014-12-17 14:59:41 +0100
commita73e98a8e069074fe439d8d54c93fd35c46ace8e (patch)
tree6df3daaf36f35d5d3426cdb2e89ed0b5f0634e5d /includes/controller
parent294a21d1632a07ee510adaf18e39a7a5956fac6b (diff)
prepare shift types controller and view
Diffstat (limited to 'includes/controller')
-rw-r--r--includes/controller/shifttypes_controller.php39
1 files changed, 39 insertions, 0 deletions
diff --git a/includes/controller/shifttypes_controller.php b/includes/controller/shifttypes_controller.php
new file mode 100644
index 00000000..3ceb5c0d
--- /dev/null
+++ b/includes/controller/shifttypes_controller.php
@@ -0,0 +1,39 @@
+<?php
+
+function shifttype_delete_controller() {
+}
+
+function shifttype_edit_controller() {
+}
+
+function shifttype_controller() {
+}
+
+function shifttypes_list_controller() {
+}
+
+/**
+ * Text for shift type related links.
+ */
+function shifttypes_title() {
+ return _("Shifttypes");
+}
+
+function shifttypes_controller() {
+ if (! isset($_REQUEST['action']))
+ $_REQUEST['action'] = 'list';
+
+ switch ($_REQUEST['action']) {
+ default:
+ case 'list':
+ return shifttypes_list_controller();
+ case 'view':
+ return shifttype_controller();
+ case 'edit':
+ return shifttype_edit_controller();
+ case 'delete':
+ return shifttype_delete_controller();
+ }
+}
+
+?> \ No newline at end of file