summaryrefslogtreecommitdiffstats
path: root/examples/class/controller.class.php
diff options
context:
space:
mode:
Diffstat (limited to 'examples/class/controller.class.php')
-rw-r--r--examples/class/controller.class.php31
1 files changed, 0 insertions, 31 deletions
diff --git a/examples/class/controller.class.php b/examples/class/controller.class.php
deleted file mode 100644
index 3e05812..0000000
--- a/examples/class/controller.class.php
+++ /dev/null
@@ -1,31 +0,0 @@
-<?php
-
-abstract class Controller extends Framework
-{
- /*
- * Abstract function for concrete controller to handle the page request
- */
- abstract function handle($argv);
-
- /*
- * Security check
- * Assert that the current connection to this server is secure. Redirects if not.
- */
- function sec_require_https()
- {
- if (!isset($_SERVER['HTTPS']))
- $this->redirectTo("https://" . $_SERVER['SERVER_NAME'] . $this->ap());
- }
-
- /*
- * Security check
- * Assert that the current connection to this server is NOT secure. Redirects if not.
- */
- function sec_forbid_https()
- {
- if (isset($_SERVER['HTTPS']))
- $this->redirectTo("http://" . $_SERVER['SERVER_NAME'] . $this->ap());
- }
-}
-
-?>