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);
     }
 }
Esempio n. 3
0
 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;
 }
Esempio n. 4
0
 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;
 }
Esempio n. 5
0
 public function addEventType()
 {
     $eventType = getRequest('event-type');
     $pool = ConnectionPool::getInstance();
     $connection = $pool->getConnection();
     umiEventFeedType::setConnection($connection);
     umiEventFeedType::create($eventType);
     $this->redirect(getServer("HTTP_REFERER"));
 }
Esempio n. 6
0
 public function addEventType()
 {
     $v2f264034c73acbd6baae70dd7edb3d3f = getRequest('event-type');
     $vb10a8c0bede9eb4ea771b04db3149f28 = ConnectionPool::getInstance();
     $v4717d53ebfdfea8477f780ec66151dcb = $vb10a8c0bede9eb4ea771b04db3149f28->getConnection();
     umiEventFeedType::setConnection($v4717d53ebfdfea8477f780ec66151dcb);
     umiEventFeedType::create($v2f264034c73acbd6baae70dd7edb3d3f);
     $this->redirect(getServer("HTTP_REFERER"));
 }