public function registerDi() { $this->container['flash'] = function () { return new Messages(); }; $flash = $this->container->flash; $this->container['flashMess'] = function () use($flash) { return $flash->getMessages(); }; }