Full Changelog: https://github.com/Codeception/AspectMock/compare/4.0.0...4.1.0
Fixed #148 , Patch #157
See #155 and #156
First stable release of Robo, based on Go AOP Framework v 1.0
Symfony3 compatibility
yield when docComments returns Generatorfix strict errors for FuncProxy
Interception of PHP functions, update to Go AOP 0.5
Migrated to Go\Aop 0.5.x-dev
Fixed dependency
Traits support and other Pull Requests merged. Robo builder added
02/25/2014
A huge improvement to stability, performance added. Level of hard magic reduced. AspectMock dropped Go Aop proxy classes, and now tries to affect your code in very minimal way.
Instead of creating A_AspectProxy for class A (as Go Aop does), AspectMock places its tiny beacons directly into A methods, in very beginning of method definition.
Changes:
test::ns method added to api, for prepending a namespace name to class.debug is enabled by defaultThis version adds flexibility to method interception. Now you can catch call to a parent class and redeclare it. Also you can mock magic methods just same way you do for non-magic ones. No matter how an where method is declared, we will try to catch it and mock it if you wish that, master.
How can I help you explore Laravel packages today?