languageHandler, $this->messageFactory, $entity); } public function errorSaveContext(? ServerRequestInterface $request = null, ? string $formName = null): FormContextInterface { return new Form\Debug\ErrorContext($request ?: $this->request, $formName); } public function errorDelete(EntityInterface|Entity\Error $entity): FormInterface { return new Form\Debug\ErrorDelete($this->languageHandler, $this->messageFactory, $entity); } public function errorDeleteContext(?ServerRequestInterface $request = null, ?string $formName = null): FormContextInterface { return new Lib\FormContext($request, $formName); } }