/** * @param string $name service identifier * @param \Janeiro\Di\Container $container */ public function register($name, Container $container) { $session = new Session(hash('MD5', uniqid('', true))); if (isset($_SERVER[self::HEADER_SESSION_HASH])) { $hash = $_SERVER[self::HEADER_SESSION_HASH]; if (preg_match(self::MATCH_MD5, $hash)) { $session->setHash($hash)->start(); } } $container->set($name, $session); }