Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/faM6F function name: (null) number of ops: 2 compiled vars: none line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 29 0 E > DECLARE_CLASS 'app%5Chttp%5Ccontrollers%5Cuser%5Cprofilecontroller', 'app%5Chttp%5Ccontrollers%5Ccontroller' 75 1 > RETURN 1 Class App\Http\Controllers\User\ProfileController: Function index: Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/faM6F function name: index number of ops: 6 compiled vars: !0 = $nickname line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 31 0 E > RECV !0 33 1 INIT_NS_FCALL_BY_NAME 'App%5CHttp%5CControllers%5CUser%5Cview' 2 SEND_VAL_EX 'user.profile.resume' 3 DO_FCALL 0 $1 4 > RETURN $1 34 5* > RETURN null End of function index Function resume: Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/faM6F function name: resume number of ops: 19 compiled vars: !0 = $user, !1 = $data line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 37 0 E > INIT_STATIC_METHOD_CALL 'App%5CUser', 'find' 1 CHECK_FUNC_ARG 2 INIT_NS_FCALL_BY_NAME 'App%5CHttp%5CControllers%5CUser%5Cauth' 3 DO_FCALL 0 $2 4 INIT_METHOD_CALL $2, 'user' 5 DO_FCALL 0 $3 6 SEPARATE $3 $3 7 FETCH_OBJ_FUNC_ARG $4 $3, 'id' 8 SEND_FUNC_ARG $4 9 DO_FCALL 0 $5 10 ASSIGN !0, $5 39 11 INIT_ARRAY ~7 !0, 'user' 38 12 ASSIGN !1, ~7 41 13 INIT_NS_FCALL_BY_NAME 'App%5CHttp%5CControllers%5CUser%5Cview' 14 SEND_VAL_EX 'user.profile.resume' 15 SEND_VAR_EX !1 16 DO_FCALL 0 $9 17 > RETURN $9 42 18* > RETURN null End of function resume Function edit: Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/faM6F function name: edit number of ops: 29 compiled vars: !0 = $user, !1 = $candidate, !2 = $specialities, !3 = $skills, !4 = $data line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 46 0 E > INIT_STATIC_METHOD_CALL 'App%5CUser', 'findOrfail' 1 INIT_STATIC_METHOD_CALL 'Auth', 'id' 2 DO_FCALL 0 $5 3 SEND_VAR_NO_REF_EX $5 4 DO_FCALL 0 $6 5 ASSIGN !0, $6 47 6 FETCH_OBJ_R ~8 !0, 'candidate' 7 ASSIGN !1, ~8 48 8 INIT_STATIC_METHOD_CALL 'App%5CSpeciality', 'all' 9 DO_FCALL 0 $10 10 ASSIGN !2, $10 49 11 INIT_STATIC_METHOD_CALL 'App%5CSkill', 'all' 12 DO_FCALL 0 $12 13 ASSIGN !3, $12 51 14 INIT_ARRAY ~14 !0, 'user' 52 15 ADD_ARRAY_ELEMENT ~14 !1, 'candidate' 53 16 ADD_ARRAY_ELEMENT ~14 !2, 'specialities' 54 17 ADD_ARRAY_ELEMENT ~14 1, 'userSpecialityId' 55 18 INIT_STATIC_METHOD_CALL 'App%5CCity', 'all' 19 DO_FCALL 0 $15 20 ADD_ARRAY_ELEMENT ~14 $15, 'cities' 56 21 ADD_ARRAY_ELEMENT ~14 !3, 'skills' 50 22 ASSIGN !4, ~14 58 23 INIT_NS_FCALL_BY_NAME 'App%5CHttp%5CControllers%5CUser%5Cview' 24 SEND_VAL_EX 'user.profile.edit' 25 SEND_VAR_EX !4 26 DO_FCALL 0 $17 27 > RETURN $17 59 28* > RETURN null End of function edit Function update: Finding entry points Branch analysis from position: 0 2 jumps found. (Code = 43) Position 1 = 9, Position 2 = 18 Branch analysis from position: 9 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 18 filename: /in/faM6F function name: update number of ops: 20 compiled vars: !0 = $request, !1 = $user, !2 = $candidate line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 61 0 E > RECV !0 63 1 INIT_STATIC_METHOD_CALL 'App%5CUser', 'findOrfail' 2 INIT_STATIC_METHOD_CALL 'Auth', 'id' 3 DO_FCALL 0 $3 4 SEND_VAR_NO_REF_EX $3 5 DO_FCALL 0 $4 6 ASSIGN !1, $4 65 7 ISSET_ISEMPTY_PROP_OBJ !0, 'about' 8 > JMPZ ~6, ->18 66 9 > INIT_METHOD_CALL 'validate' 10 SEND_VAR_EX !0 67 11 SEND_VAL_EX <array> 12 DO_FCALL 0 69 13 FETCH_OBJ_R ~9 !0, 'about' 14 ASSIGN_OBJ !2, 'about' 15 OP_DATA ~9 70 16 INIT_METHOD_CALL !2, 'save' 17 DO_FCALL 0 73 18 > > RETURN 'Success' 74 19* > RETURN null End of function update End of class App\Http\Controllers\User\ProfileController.
Generated using Vulcan Logic Dumper, using php 8.0.0