1234567891011121314151617181920212223242526272829303132333435 |
- <?php
- /**
- *
- *
- * @author nur
- */
- class SwpmMessages {
- private $messages;
- private $session_key;
- public function __construct() {
- $this->messages = get_option('swpm-messages');
- $this->sesion_key = $_COOKIE['swpm_session'];
- }
- public function get($key) {
- $combined_key = $this->session_key . '_' . $key;
- if (isset($this->messages[$combined_key])) {
- $m = $this->messages[$combined_key];
- unset($this->messages[$combined_key]);
- update_option('swpm-messages', $this->messages);
- return $m;
- }
- return '';
- }
- public function set($key, $value) {
- $combined_key = $this->session_key . '_' . $key;
- $this->messages[$combined_key] = $value;
- update_option('swpm-messages', $this->messages);
- }
- }
|