/**
  * Met les Sessions de la collection dans le SessionStore
  * Vérifie si le Session était déjà storé, dans ce cas, remplace le Session concerné par celui du SessionStore
  */
 public function store()
 {
     $replaces = array();
     foreach ($this as $offset => $session) {
         /** @var Session $session */
         if (SessionStore::exists($session->getId())) {
             $replaces[$offset] = $session;
         } else {
             SessionStore::store($session);
         }
     }
     unset($offset);
     foreach ($replaces as $offset => $session) {
         $this->offsetSet($offset, SessionStore::getById($session->getId()));
     }
 }