zendframework / zend-servicemanager-di

zend-di <-> zend-servicemanager integration
BSD 3-Clause "New" or "Revised" License
6 stars 11 forks source link

Uncaught TypeError: Argument 2 passed to Zend\ServiceManager\Di\DiServiceFactory::get() #9

Closed joni-jones closed 4 years ago

joni-jones commented 7 years ago

I'm using Zend\ServiceManager\Di\DiAbstractServiceFactory to create objects and it causes the fatal error: Fatal error: Uncaught TypeError: Argument 2 passed to Zend\ServiceManager\Di\DiServiceFactory::get() must be of the type array, null given.

The issue related to incorrect implementation of \Zend\ServiceManager\Di\DiServiceFactory::get. As default parameter it uses an empty array but other methods can call it with null.