/** * Sends message if possible * * @param type $context * @param type $article * @param type $isNew * @return type */ public function onContentAfterSave($context, &$article, $isNew) { if (0 !== strpos($context, 'com_content')) { return; } $message = $this->session->get('asar.message'); if (!empty($message)) { $this->app->enqueueMessage($message); $this->session->clear('asar.message'); } }
/** * Clear group in session * @param string $group * @return mixed */ public function clearGroup($group = 'default') { return $this->_session->clear($group, $this->_namespace); }
/** * Remove an item from the cache by its unique key * * @param string $key The unique cache key of the item to remove * @param string $group The cache data group * * @return static Return self to support chaining */ public function remove($key, $group = null) { $this->session->clear('cache.' . $group . '.' . $key); return $this; }