aboutsummaryrefslogtreecommitdiff
path: root/app/class/controllerconnect.php
diff options
context:
space:
mode:
authorn-peugnet <n.peugnet@free.fr>2019-11-04 23:31:31 +0100
committern-peugnet <n.peugnet@free.fr>2019-11-05 19:06:40 +0100
commite802d5204b96d645ec3d40b81b4a8bdc6e0ee675 (patch)
tree8e6db5e36ad8f247b442583e1e9e5da2934f4b52 /app/class/controllerconnect.php
parentf1f63f556c41c99d45cd610186b0982383eff375 (diff)
downloadwcms-e802d5204b96d645ec3d40b81b4a8bdc6e0ee675.tar.gz
wcms-e802d5204b96d645ec3d40b81b4a8bdc6e0ee675.zip
refactor: switch to psr-4 autoloading
Diffstat (limited to 'app/class/controllerconnect.php')
-rw-r--r--app/class/controllerconnect.php76
1 files changed, 0 insertions, 76 deletions
diff --git a/app/class/controllerconnect.php b/app/class/controllerconnect.php
deleted file mode 100644
index 1bd0a5a..0000000
--- a/app/class/controllerconnect.php
+++ /dev/null
@@ -1,76 +0,0 @@
-<?php
-
-class Controllerconnect extends Controller
-{
-
- public function log()
- {
- if (isset($_POST['log'])) {
- $id = $_POST['id'] ?? null;
- $route = $_POST['route'] ?? 'home';
- if ($_POST['log'] === 'login') {
- $this->login($route, $id);
- } elseif ($_POST['log'] === 'logout') {
- $this->logout($route, $id);
- }
- }
- }
-
-
- public function connect()
- {
- if(isset($_SESSION['pageupdate'])) {
- $pageupdate['route'] = 'pageedit';
- $pageupdate['id'] = $_SESSION['pageupdate']['id'];
- } else {
- $pageupdate = ['route' => 'home'];
- }
- $this->showtemplate('connect', $pageupdate);
- }
-
-
-
-
-
- public function login($route, $id = null)
- {
- if (isset($_POST['pass'])) {
- $this->user = $this->usermanager->passwordcheck($_POST['pass']);
- if($this->user != false) {
- if($this->user->expiredate() === false || $this->user->level() === 10 || $this->user->expiredate('date') > $this->now) {
- $this->user->connectcounter();
- $this->usermanager->add($this->user);
- $this->usermanager->writesession($this->user);
- $_SESSION['workspace']['showleftpanel'] = true;
- $_SESSION['workspace']['showrightpanel'] = false;
- }
- }
- }
- if ($id !== null) {
- $this->routedirect($route, ['page' => $id]);
- } else {
- $this->routedirect($route);
- }
- }
-
- public function logout($route, $id = null)
- {
- $this->user = $this->usermanager->logout();
- $this->usermanager->writesession($this->user);
- if ($id !== null && $route !== 'home') {
- $this->routedirect($route, ['page' => $id]);
- } else {
- $this->routedirect($route);
- }
- }
-
-
-
-}
-
-
-
-
-
-
-?> \ No newline at end of file