/** * @param $id * @return null|TmpStore */ public static function get($id) { $item = new self(); if ($item->getById($id)) { if ($item->getExpiryDate() < time()) { self::delete($id); } else { return $item; } } return null; }