public function save(ISession $Session) { if (!$Session->getId()) { return $this->insert($Session); } return $this->Storage->set($Session->getId(), $Session, $this->expiration_time); }