Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/2lnt1 function name: (null) number of ops: 14 compiled vars: !0 = $r, !1 = $s line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 22 0 E > DECLARE_CLASS 'symfony%5Ccomponent%5Crouting%5Croute' 649 1 NEW $2 'Symfony%5CComponent%5CRouting%5CRoute' 2 SEND_VAL_EX '%2Fd' 3 SEND_VAL_EX <array> 4 DO_FCALL 0 5 ASSIGN !0, $2 650 6 INIT_NS_FCALL_BY_NAME 'Symfony%5CComponent%5CRouting%5Cvar_dump' 7 INIT_NS_FCALL_BY_NAME 'Symfony%5CComponent%5CRouting%5Cserialize' 8 SEND_VAR_EX !0 9 DO_FCALL 0 $5 10 ASSIGN ~6 !1, $5 11 SEND_VAL_EX ~6 12 DO_FCALL 0 13 > RETURN 1 Class Symfony\Component\Routing\Route: Function __construct: Finding entry points Branch analysis from position: 0 2 jumps found. (Code = 43) Position 1 = 24, Position 2 = 27 Branch analysis from position: 24 2 jumps found. (Code = 43) Position 1 = 28, Position 2 = 31 Branch analysis from position: 28 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 31 Branch analysis from position: 27 filename: /in/2lnt1 function name: __construct number of ops: 35 compiled vars: !0 = $path, !1 = $defaults, !2 = $requirements, !3 = $options, !4 = $host, !5 = $schemes, !6 = $methods, !7 = $condition line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 84 0 E > RECV !0 1 RECV_INIT !1 <array> 2 RECV_INIT !2 <array> 3 RECV_INIT !3 <array> 4 RECV_INIT !4 '' 5 RECV_INIT !5 <array> 6 RECV_INIT !6 <array> 7 RECV_INIT !7 null 86 8 INIT_METHOD_CALL 'setPath' 9 SEND_VAR_EX !0 10 DO_FCALL 0 87 11 INIT_METHOD_CALL 'setDefaults' 12 SEND_VAR_EX !1 13 DO_FCALL 0 88 14 INIT_METHOD_CALL 'setRequirements' 15 SEND_VAR_EX !2 16 DO_FCALL 0 89 17 INIT_METHOD_CALL 'setOptions' 18 SEND_VAR_EX !3 19 DO_FCALL 0 90 20 INIT_METHOD_CALL 'setHost' 21 SEND_VAR_EX !4 22 DO_FCALL 0 93 23 > JMPZ !5, ->27 94 24 > INIT_METHOD_CALL 'setSchemes' 25 SEND_VAR_EX !5 26 DO_FCALL 0 96 27 > > JMPZ !6, ->31 97 28 > INIT_METHOD_CALL 'setMethods' 29 SEND_VAR_EX !6 30 DO_FCALL 0 99 31 > INIT_METHOD_CALL 'setCondition' 32 SEND_VAR_EX !7 33 DO_FCALL 0 100 34 > RETURN null End of function __construct Function serialize: Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/2lnt1 function name: serialize number of ops: 21 compiled vars: none line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 104 0 E > INIT_NS_FCALL_BY_NAME 'Symfony%5CComponent%5CRouting%5Cserialize' 105 1 FETCH_OBJ_R ~0 'path' 2 INIT_ARRAY ~1 ~0, 'path' 106 3 FETCH_OBJ_R ~2 'host' 4 ADD_ARRAY_ELEMENT ~1 ~2, 'host' 107 5 FETCH_OBJ_R ~3 'defaults' 6 ADD_ARRAY_ELEMENT ~1 ~3, 'defaults' 108 7 FETCH_OBJ_R ~4 'requirements' 8 ADD_ARRAY_ELEMENT ~1 ~4, 'requirements' 109 9 FETCH_OBJ_R ~5 'options' 10 ADD_ARRAY_ELEMENT ~1 ~5, 'options' 110 11 FETCH_OBJ_R ~6 'schemes' 12 ADD_ARRAY_ELEMENT ~1 ~6, 'schemes' 111 13 FETCH_OBJ_R ~7 'methods' 14 ADD_ARRAY_ELEMENT ~1 ~7, 'methods' 112 15 FETCH_OBJ_R ~8 'condition' 16 ADD_ARRAY_ELEMENT ~1 ~8, 'condition' 17 SEND_VAL_EX ~1 18 DO_FCALL 0 $9 19 > RETURN $9 114 20* > RETURN null End of function serialize Function unserialize: Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/2lnt1 function name: unserialize number of ops: 30 compiled vars: !0 = $data line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 116 0 E > RECV !0 118 1 INIT_NS_FCALL_BY_NAME 'Symfony%5CComponent%5CRouting%5Cunserialize' 2 SEND_VAR_EX !0 3 DO_FCALL 0 $1 4 ASSIGN !0, $1 119 5 FETCH_DIM_R ~4 !0, 'path' 6 ASSIGN_OBJ 'path' 7 OP_DATA ~4 120 8 FETCH_DIM_R ~6 !0, 'host' 9 ASSIGN_OBJ 'host' 10 OP_DATA ~6 121 11 FETCH_DIM_R ~8 !0, 'defaults' 12 ASSIGN_OBJ 'defaults' 13 OP_DATA ~8 122 14 FETCH_DIM_R ~10 !0, 'requirements' 15 ASSIGN_OBJ 'requirements' 16 OP_DATA ~10 123 17 FETCH_DIM_R ~12 !0, 'options' 18 ASSIGN_OBJ 'options' 19 OP_DATA ~12 124 20 FETCH_DIM_R ~14 !0, 'schemes' 21 ASSIGN_OBJ 'schemes' 22 OP_DATA ~14 125 23 FETCH_DIM_R ~16 !0, 'methods' 24 ASSIGN_OBJ 'methods' 25 OP_DATA ~16 126 26 FETCH_DIM_R ~18 !0, 'condition' 27 ASSIGN_OBJ 'condition' 28 OP_DATA ~18 127 29 > RETURN null End of function unserialize Function getpattern: Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/2lnt1 function name: getPattern number of ops: 3 compiled vars: none line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 138 0 E > FETCH_OBJ_R ~0 'path' 1 > RETURN ~0 139 2* > RETURN null End of function getpattern Function setpattern: Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/2lnt1 function name: setPattern number of ops: 6 compiled vars: !0 = $pattern line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 152 0 E > RECV !0 154 1 INIT_METHOD_CALL 'setPath' 2 SEND_VAR_EX !0 3 DO_FCALL 0 $1 4 > RETURN $1 155 5* > RETURN null End of function setpattern Function getpath: Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/2lnt1 function name: getPath number of ops: 3 compiled vars: none line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 164 0 E > FETCH_OBJ_R ~0 'path' 1 > RETURN ~0 165 2* > RETURN null End of function getpath Function setpath: Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/2lnt1 function name: setPath number of ops: 16 compiled vars: !0 = $pattern line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 176 0 E > RECV !0 180 1 INIT_NS_FCALL_BY_NAME 'Symfony%5CComponent%5CRouting%5Cltrim' 2 INIT_NS_FCALL_BY_NAME 'Symfony%5CComponent%5CRouting%5Ctrim' 3 SEND_VAR_EX !0 4 DO_FCALL 0 $2 5 SEND_VAR_NO_REF_EX $2 6 SEND_VAL_EX '%2F' 7 DO_FCALL 0 $3 8 CONCAT ~4 '%2F', $3 9 ASSIGN_OBJ 'path' 10 OP_DATA ~4 181 11 ASSIGN_OBJ 'compiled' 12 OP_DATA null 183 13 FETCH_THIS ~6 14 > RETURN ~6 184 15* > RETURN null End of function setpath Function gethost: Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/2lnt1 function name: getHost number of ops: 3 compiled vars: none line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 193 0 E > FETCH_OBJ_R ~0 'host' 1 > RETURN ~0 194 2* > RETURN null End of function gethost Function sethost: Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/2lnt1 function name: setHost number of ops: 9 compiled vars: !0 = $pattern line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 205 0 E > RECV !0 207 1 CAST 6 ~2 !0 2 ASSIGN_OBJ 'host' 3 OP_DATA ~2 208 4 ASSIGN_OBJ 'compiled' 5 OP_DATA null 210 6 FETCH_THIS ~4 7 > RETURN ~4 211 8* > RETURN null End of function sethost Function getschemes: Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/2lnt1 function name: getSchemes number of ops: 3 compiled vars: none line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 221 0 E > FETCH_OBJ_R ~0 'schemes' 1 > RETURN ~0 222 2* > RETURN null End of function getschemes Function setschemes: Finding entry points Branch analysis from position: 0 2 jumps found. (Code = 43) Position 1 = 10, Position 2 = 20 Branch analysis from position: 10 1 jumps found. (Code = 42) Position 1 = 22 Branch analysis from position: 22 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 20 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/2lnt1 function name: setSchemes number of ops: 27 compiled vars: !0 = $schemes line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 234 0 E > RECV !0 236 1 INIT_NS_FCALL_BY_NAME 'Symfony%5CComponent%5CRouting%5Carray_map' 2 SEND_VAL_EX 'strtolower' 3 CAST 7 ~2 !0 4 SEND_VAL_EX ~2 5 DO_FCALL 0 $3 6 ASSIGN_OBJ 'schemes' 7 OP_DATA $3 239 8 FETCH_OBJ_R ~4 'schemes' 9 > JMPZ ~4, ->20 240 10 > INIT_NS_FCALL_BY_NAME 'Symfony%5CComponent%5CRouting%5Cimplode' 11 SEND_VAL_EX '%7C' 12 CHECK_FUNC_ARG 13 FETCH_OBJ_FUNC_ARG $7 'schemes' 14 SEND_FUNC_ARG $7 15 DO_FCALL 0 $8 16 FETCH_OBJ_W $5 'requirements' 17 ASSIGN_DIM $5, '_scheme' 18 OP_DATA $8 19 > JMP ->22 242 20 > FETCH_OBJ_UNSET $9 'requirements' 21 UNSET_DIM $9, '_scheme' 245 22 > ASSIGN_OBJ 'compiled' 23 OP_DATA null 247 24 FETCH_THIS ~11 25 > RETURN ~11 248 26* > RETURN null End of function setschemes Function hasscheme: Finding entry points Branch analysis from position: 0 2 jumps found. (Code = 77) Position 1 = 7, Position 2 = 13 Branch analysis from position: 7 2 jumps found. (Code = 78) Position 1 = 8, Position 2 = 13 Branch analysis from position: 8 2 jumps found. (Code = 43) Position 1 = 10, Position 2 = 12 Branch analysis from position: 10 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 12 1 jumps found. (Code = 42) Position 1 = 7 Branch analysis from position: 7 Branch analysis from position: 13 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 13 filename: /in/2lnt1 function name: hasScheme number of ops: 16 compiled vars: !0 = $scheme, !1 = $requiredScheme line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 257 0 E > RECV !0 259 1 INIT_NS_FCALL_BY_NAME 'Symfony%5CComponent%5CRouting%5Cstrtolower' 2 SEND_VAR_EX !0 3 DO_FCALL 0 $2 4 ASSIGN !0, $2 260 5 FETCH_OBJ_R ~4 'schemes' 6 > FE_RESET_R $5 ~4, ->13 7 > > FE_FETCH_R $5, !1, ->13 261 8 > IS_IDENTICAL !0, !1 9 > JMPZ ~6, ->12 262 10 > FE_FREE $5 11 > RETURN <true> 260 12 > > JMP ->7 13 > FE_FREE $5 266 14 > RETURN <false> 267 15* > RETURN null End of function hasscheme Function getmethods: Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/2lnt1 function name: getMethods number of ops: 3 compiled vars: none line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 277 0 E > FETCH_OBJ_R ~0 'methods' 1 > RETURN ~0 278 2* > RETURN null End of function getmethods Function setmethods: Finding entry points Branch analysis from position: 0 2 jumps found. (Code = 43) Position 1 = 10, Position 2 = 20 Branch analysis from position: 10 1 jumps found. (Code = 42) Position 1 = 22 Branch analysis from position: 22 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 20 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/2lnt1 function name: setMethods number of ops: 27 compiled vars: !0 = $methods line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 290 0 E > RECV !0 292 1 INIT_NS_FCALL_BY_NAME 'Symfony%5CComponent%5CRouting%5Carray_map' 2 SEND_VAL_EX 'strtoupper' 3 CAST 7 ~2 !0 4 SEND_VAL_EX ~2 5 DO_FCALL 0 $3 6 ASSIGN_OBJ 'methods' 7 OP_DATA $3 295 8 FETCH_OBJ_R ~4 'methods' 9 > JMPZ ~4, ->20 296 10 > INIT_NS_FCALL_BY_NAME 'Symfony%5CComponent%5CRouting%5Cimplode' 11 SEND_VAL_EX '%7C' 12 CHECK_FUNC_ARG 13 FETCH_OBJ_FUNC_ARG $7 'methods' 14 SEND_FUNC_ARG $7 15 DO_FCALL 0 $8 16 FETCH_OBJ_W $5 'requirements' 17 ASSIGN_DIM $5, '_method' 18 OP_DATA $8 19 > JMP ->22 298 20 > FETCH_OBJ_UNSET $9 'requirements' 21 UNSET_DIM $9, '_method' 301 22 > ASSIGN_OBJ 'compiled' 23 OP_DATA null 303 24 FETCH_THIS ~11 25 > RETURN ~11 304 26* > RETURN null End of function setmethods Function getoptions: Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/2lnt1 function name: getOptions number of ops: 3 compiled vars: none line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 313 0 E > FETCH_OBJ_R ~0 'options' 1 > RETURN ~0 314 2* > RETURN null End of function getoptions Function setoptions: Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/2lnt1 function name: setOptions number of ops: 8 compiled vars: !0 = $options line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 325 0 E > RECV !0 327 1 ASSIGN_OBJ 'options' 328 2 OP_DATA <array> 331 3 INIT_METHOD_CALL 'addOptions' 4 SEND_VAR_EX !0 5 DO_FCALL 0 $2 6 > RETURN $2 332 7* > RETURN null End of function setoptions Function addoptions: Finding entry points Branch analysis from position: 0 2 jumps found. (Code = 77) Position 1 = 2, Position 2 = 8 Branch analysis from position: 2 2 jumps found. (Code = 78) Position 1 = 3, Position 2 = 8 Branch analysis from position: 3 1 jumps found. (Code = 42) Position 1 = 2 Branch analysis from position: 2 Branch analysis from position: 8 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 8 filename: /in/2lnt1 function name: addOptions number of ops: 14 compiled vars: !0 = $options, !1 = $option, !2 = $name line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 343 0 E > RECV !0 345 1 > FE_RESET_R $3 !0, ->8 2 > > FE_FETCH_R ~4 $3, !1, ->8 3 > ASSIGN !2, ~4 346 4 FETCH_OBJ_W $6 'options' 5 ASSIGN_DIM $6, !2 6 OP_DATA !1 345 7 > JMP ->2 8 > FE_FREE $3 348 9 ASSIGN_OBJ 'compiled' 10 OP_DATA null 350 11 FETCH_THIS ~9 12 > RETURN ~9 351 13* > RETURN null End of function addoptions Function setoption: Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/2lnt1 function name: setOption number of ops: 10 compiled vars: !0 = $name, !1 = $value line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 365 0 E > RECV !0 1 RECV !1 367 2 FETCH_OBJ_W $2 'options' 3 ASSIGN_DIM $2, !0 4 OP_DATA !1 368 5 ASSIGN_OBJ 'compiled' 6 OP_DATA null 370 7 FETCH_THIS ~5 8 > RETURN ~5 371 9* > RETURN null End of function setoption Function getoption: Finding entry points Branch analysis from position: 0 2 jumps found. (Code = 43) Position 1 = 4, Position 2 = 8 Branch analysis from position: 4 1 jumps found. (Code = 42) Position 1 = 9 Branch analysis from position: 9 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 8 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/2lnt1 function name: getOption number of ops: 11 compiled vars: !0 = $name line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 380 0 E > RECV !0 382 1 FETCH_OBJ_IS ~1 'options' 2 ISSET_ISEMPTY_DIM_OBJ 0 ~1, !0 3 > JMPZ ~2, ->8 4 > FETCH_OBJ_R ~3 'options' 5 FETCH_DIM_R ~4 ~3, !0 6 QM_ASSIGN ~5 ~4 7 > JMP ->9 8 > QM_ASSIGN ~5 null 9 > > RETURN ~5 383 10* > RETURN null End of function getoption Function hasoption: Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/2lnt1 function name: hasOption number of ops: 9 compiled vars: !0 = $name line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 392 0 E > RECV !0 394 1 INIT_NS_FCALL_BY_NAME 'Symfony%5CComponent%5CR
Generated using Vulcan Logic Dumper, using php 8.0.0