* @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:----BXwSPoLK8al5J9kHyFth7UeU2ICA7xJrdtgmfcnKV/94FBAQRVeO2DlAo8Qm3W29MAYkmmk8TAzQDW/iSa5WKQh5JPArR3MB99h1zQWCWOdU7aOGreJTNWHywZdFqIKb2QVXbNxyeOkqMmFGhbkyL9EY4t6fRgZrv88VTlpBwVye+dDJAq1BsK+9XPTZzUjduDQa46MhdAqMe1G0vQk2uitKnHsfCnvk12fiSTv133DsVHc9JdQgJWWmCbltpBGdYlEoPagtTkzW+Zxw5pfpAQw7En23/XzZLkI1K13adgEgNn3e7CAlFuyUYWjUlbuY4+/5bNrd1lBOFGDzOi+VY3c9FURTZhhI8pJteD7QbF+IBhfj22N/6fjD7zXdQtAiwC7sAA2yYQWbzvVZXGNetou+yPAkZM/DgaZgTjVe5nzC7cP1DySFs/TNIbY1lDi7m2N/m7x3ueZ0AeFSumjKlfMGm1yo2yjU+wJCNamyD71DJl84uQN7TDjDOpOFMEcDYUlile9yIok1zUxMa7bK3LAbjMY4O+P/0dzAj+CsjJ59u59S9Ya755OutNU/16Ii3pMjC3SrmExl0eMy2EH8WWOFJJEKznFBRdu7F5T2rNwCsPsn215+fQC0nDfSQ83gkpZV+O1gtdhsPVjV44H9jxKH8aEni/PjHDQM96R12W8=----ATTACHMENT:----NzUxMDE3OTY4NDc4MDEyMSAyNDYzMjU3MTMwNTQ3MTcgNTQxMzE5MDgzMjc2MjMxOA==