public static function create(umiEventFeedType $v599dcce2998a6b40b1e38e8c6006cb0a, $v21ffce5b8a6cc8cc6a41448dd69623c9 = array(), $v7552cd149af7495ee7d8225974e50f80 = null, $v16b2b26000987faccb260b9d39df1269 = null) { $v5f694956811487225d15e973ca38fbab = $v599dcce2998a6b40b1e38e8c6006cb0a->getId(); $v5fc732311905cb27e82d67f4f6511f7f = time(); $v21ffce5b8a6cc8cc6a41448dd69623c9 = serialize($v21ffce5b8a6cc8cc6a41448dd69623c9); $v7552cd149af7495ee7d8225974e50f80 = (int) $v7552cd149af7495ee7d8225974e50f80; $v16b2b26000987faccb260b9d39df1269 = (int) $v16b2b26000987faccb260b9d39df1269; self::getConnection()->query("INSERT INTO `umi_event_feeds` (type_id, date, params, element_id, object_id) VALUES('{$v5f694956811487225d15e973ca38fbab}', '{$v5fc732311905cb27e82d67f4f6511f7f}', '{$v21ffce5b8a6cc8cc6a41448dd69623c9}', '{$v7552cd149af7495ee7d8225974e50f80}', '{$v16b2b26000987faccb260b9d39df1269}')"); }
private static function load() { self::$types = array(); $vcaf9b6b99962bf5c2264824231d7a40c = self::getConnection()->queryResult("SELECT * FROM umi_event_types", true); if (!$vcaf9b6b99962bf5c2264824231d7a40c) { throw new privateException("Failed to load event types"); } foreach ($vcaf9b6b99962bf5c2264824231d7a40c as $vf1965a857bc285d26fe22023aa5ab50d) { self::$types[$vf1965a857bc285d26fe22023aa5ab50d['id']] = new self($vf1965a857bc285d26fe22023aa5ab50d); } }
public static function getUser() { static $vee11cbb19052e40b07aac0ca060c23ee = null; if ($vee11cbb19052e40b07aac0ca060c23ee) { return $vee11cbb19052e40b07aac0ca060c23ee; } $vb10a8c0bede9eb4ea771b04db3149f28 = ConnectionPool::getInstance(); $v4717d53ebfdfea8477f780ec66151dcb = $vb10a8c0bede9eb4ea771b04db3149f28->getConnection(); umiEventFeedUser::setConnection($v4717d53ebfdfea8477f780ec66151dcb); umiEventFeedType::setConnection($v4717d53ebfdfea8477f780ec66151dcb); $v8e44f0089b076e18a718eb9ca3d94674 = permissionsCollection::getInstance()->getUserId(); try { $vee11cbb19052e40b07aac0ca060c23ee = umiEventFeedUser::get($v8e44f0089b076e18a718eb9ca3d94674); } catch (Exception $ve1671797c52e15f763380b45e841ec32) { $vee11cbb19052e40b07aac0ca060c23ee = umiEventFeedUser::create($v8e44f0089b076e18a718eb9ca3d94674); $v2e5d8aa3dfa8ef34ca5131d20f9dad51 = array(); $vee11cbb19052e40b07aac0ca060c23ee->setSettings($v2e5d8aa3dfa8ef34ca5131d20f9dad51); $vee11cbb19052e40b07aac0ca060c23ee->save(); } return $vee11cbb19052e40b07aac0ca060c23ee; }
public static function getUser() { static $user = null; if ($user) { return $user; } $pool = ConnectionPool::getInstance(); $connection = $pool->getConnection(); umiEventFeedUser::setConnection($connection); umiEventFeedType::setConnection($connection); $userId = permissionsCollection::getInstance()->getUserId(); try { $user = umiEventFeedUser::get($userId); } catch (Exception $e) { $user = umiEventFeedUser::create($userId); $settings = array(); $user->setSettings($settings); $user->save(); } return $user; }
public function addEventType() { $eventType = getRequest('event-type'); $pool = ConnectionPool::getInstance(); $connection = $pool->getConnection(); umiEventFeedType::setConnection($connection); umiEventFeedType::create($eventType); $this->redirect(getServer("HTTP_REFERER")); }
public function addEventType() { $v2f264034c73acbd6baae70dd7edb3d3f = getRequest('event-type'); $vb10a8c0bede9eb4ea771b04db3149f28 = ConnectionPool::getInstance(); $v4717d53ebfdfea8477f780ec66151dcb = $vb10a8c0bede9eb4ea771b04db3149f28->getConnection(); umiEventFeedType::setConnection($v4717d53ebfdfea8477f780ec66151dcb); umiEventFeedType::create($v2f264034c73acbd6baae70dd7edb3d3f); $this->redirect(getServer("HTTP_REFERER")); }