Open
Description
Method declaration such as function myMethod( ) /* {{{ */ {
cannot be mocked with Aspect Mock.
On line 98 current code gets the first open bracket { amd inserts the injection code after it
$pos = strpos($dataArray[$i], '{');
This turns the method declaration to
function myMethod( ) /* { if (($__am_res = __amock_before($this, __CLASS__, __FUNCTION__, array(), false)) !== __AM_CON TINUE__) return $__am_res; {{ */ {
Which basically commented all Aspect Mock injection code.