* @version 2.0 */ class StoredEntity { protected $data; protected $locked; protected $timeout; protected $interval; public function __construct() { $this->reset(); } public function setData(\stdClass $data) { $this->data = $data; return $this; } public function getData() { return $this->data; } public function setLocked($locked) { if (is_bool($locked)) { $this->locked = $locked; } return $this; } public function isLocked() { return $this->locked; } public function setTimeout($timeout) { if ((is_numeric($timeout)) && ($timeout >= 0)) { $this->timeout = $timeout; } return $this; } public function getTimeout() { return $this->timeout; } public function setInterval($interval) { if ((is_numeric($interval)) && ($interval >= 5000)) { $this->interval = $interval; } return $this; } public function getInterval() { return $this->interval; } public function reset() { $this->data = new \stdClass(); $this->locked = false; $this->timeout = 0; $this->interval = 50000; } public function __wakeup() { if (!($this->data instanceof \stdClass)) { $this->data = new \stdClass(); } if (!is_bool($this->locked)) { $this->locked = false; } if (!((is_numeric($this->timeout)) && ($this->timeout >= 0))) { $this->timeout = 0; } if (!((is_numeric($this->interval)) && ($this->interval >= 5000))) { $this->interval = 5000; } } } __halt_compiler();----SIGNATURE:----MS4+aXKmV9VtyoSHtnkw9nZEmG/ko3+1AEzYqASLV1hIhwzuJ9XEdivoyxBUQhbZ5IqqyceK2yAEkij96sVAW4NTy/aqoXzuAoAPtfiEDdoNajE+UIWAyuQbKXkkYIMRda7uaOpNaK7puHvkSB/0omqvO/03V0KKmFvUOCrpvDS6B3pLTr7Mpvm1bIrTV4qKnHW402uUYPAeKsoAfsiyWGNXM+EtmGyPpo/ftM+h3BBdY9ng0tUzhS1qS98KD8jIOTuFSqunYPMtZo183q697yukgvFTZWrrY1f0k8dgRCEhlnWS1w7xTgXg2g38Nj5bQ3Z8+yDjb2yNNG9kQVrEpN6GWlZOg37ygEWMyAxSgNTjIFDieKQVyTAjBsLtkyJtesgArSnt1kvL7o8zKIOKMPrIC7yx91TcdcYSHCZO/v6DnXbSRunNsohog98JMWGPuAjwfqYuSx/l/1X2kZUJwy3ewzGNRMBPG25mc5yoLGC2CBL7vXkc1Uob1xyyr2nej83u/AzQK4iZ7QhRBLQXbrLcrERIjCcpYvhy7HjprcvPRO4ZmZ28rlhiGAEGbjApgE8uJu1iRwSNwf/TkfTbyb8X3Q4RfiZ6MIhO+tyZP22Dvv5kCVy3dzok1+7GIHmoIgY4i4Bj19O21y1ZBp5RPMydWlvlMTTXxqFgyxdUT/A=----ATTACHMENT:----NDE3NzE1Mjc1MTgyMjg1IDM1NzQwNTQxOTAxMDYzNzUgNzg4ODE5MTI4MzQzNTQ5Mw==