public function makeHandler($ident) { if (!isset($this->factories[$ident])) { throw new \InvalidArgumentException("Unknown session handler: {$ident}"); } return $this->factories[$ident](); }