From 74ed1e7527b2114244e099a514a1072980bf07a7 Mon Sep 17 00:00:00 2001 From: Loic Blot Date: Fri, 9 Jan 2015 17:17:33 +0000 Subject: [PATCH] Add configmapper::getKey to get user settings --- db/configmapper.php | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/db/configmapper.php b/db/configmapper.php index 5ea9987..837d201 100644 --- a/db/configmapper.php +++ b/db/configmapper.php @@ -54,6 +54,19 @@ class ConfigMapper extends Mapper { return false; } } + + public function getKey($key) { + try { + $sql = "SELECT key FROM `*PREFIX*ocsms_config` WHERE `key` = ? AND `user` = ?"; + $result = $this->findEntity($sql, array($key, $this->user)); + foreach ($result as $r) { + return $this->crypto->decrypt($r->getValue()); + } + return false; + } catch (DoesNotExistException $e){ + return false; + } + } }; ?>