zendframework / zend-stratigility

Middleware for PHP built on top of PSR-7 and PSR-15
BSD 3-Clause "New" or "Revised" License
235 stars 57 forks source link

Question about marked a class as final #149

Closed batumibiz closed 6 years ago

batumibiz commented 6 years ago

Class is marked as final https://github.com/zendframework/zend-stratigility/blob/release-3.0.0/src/MiddlewarePipe.php#L31 But Expressive extends it, which causes a critical error. https://github.com/zendframework/zend-expressive/blob/master/src/Application.php#L27 Will Expressive be corrected? Or will you be offered some other solution?

144

Ocramius commented 6 years ago

@batumibiz that's master. Expressive is still undergoing refactor to adapt to PSR-15

batumibiz commented 6 years ago

https://github.com/zendframework/zend-expressive/blob/release-3.0.0/src/Application.php Branch 3.0.0 also tries to extend

froschdesign commented 6 years ago

Is still under development!

See https://github.com/zendframework/zend-expressive/pull/543

batumibiz commented 6 years ago

Many thanks for the clarification. I will wait. The question is closed

froschdesign commented 6 years ago

Many thanks for the clarification.

You are welcome! 😃