diff options
author | vincent-peugnet <v.peugnet@free.fr> | 2020-04-28 20:58:30 +0200 |
---|---|---|
committer | vincent-peugnet <v.peugnet@free.fr> | 2020-04-28 20:58:30 +0200 |
commit | 1e6eb30dbb3cb546f30650edd6c1db43167fdb53 (patch) | |
tree | 6372d6b4b77f13829360a809d837d08a9795ff62 /app | |
parent | 9090550d241f9f7b3246b24bfd323bd988add749 (diff) | |
download | wcms-1e6eb30dbb3cb546f30650edd6c1db43167fdb53.tar.gz wcms-1e6eb30dbb3cb546f30650edd6c1db43167fdb53.zip |
fix page secure output
Diffstat (limited to 'app')
-rw-r--r-- | app/class/Model.php | 6 | ||||
-rw-r--r-- | app/class/Page.php | 10 |
2 files changed, 7 insertions, 9 deletions
diff --git a/app/class/Model.php b/app/class/Model.php index 3bf3675..e3b0c17 100644 --- a/app/class/Model.php +++ b/app/class/Model.php @@ -98,6 +98,12 @@ abstract class Model 'error' => 'error' ]; + public const SECURE_LEVELS = [ + 0 => 'public', + 1 => 'private', + 2 => 'not_published' + ]; + public const COLUMNS = [ 'id', 'favicon', diff --git a/app/class/Page.php b/app/class/Page.php index b1c6b49..a369aed 100644 --- a/app/class/Page.php +++ b/app/class/Page.php @@ -225,15 +225,7 @@ class Page extends Dbitem public function secure($type = 'int') { if ($type == 'string') { - if ($this->secure == 0) { - $secure = 'public'; - } - if ($this->secure == 1) { - $secure = 'private'; - } - if ($this->secure == 2) { - $secure = 'not_published'; - } + return Model::SECURE_LEVELS[$this->secure]; } else { return $this->secure; } |