outeredge / SwaggerModule

Swagger Module for ZF2 & ZF3

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Not compitable with zf3

waqarorakzai opened this issue · comments

I just included it using composer and it is giving me this error
Fatal error: Declaration of SwaggerModule\Controller\DocumentationControllerFactory::__invoke(Interop\Container\ContainerInterface $container, $requestedName) must be compatible with Zend\ServiceManager\Factory\FactoryInterface::__invoke(Interop\Container\ContainerInterface $container, $requestedName, ?array $options = NULL) in E:\xampp\htdocs\pi-v3\vendor\outeredge\swagger-module\src\SwaggerModule\Controller\DocumentationControllerFactory.php on line 27

This was working so I guess there has been a breaking change in ServiceManager. Happy to accept a PR for this :)

This is a breaking change in PHP 7.3. Optional parameters can no longer be omitted in overriding/implementing methods

PR's welcome!