Finding entry points Branch analysis from position: 0 1 jumps found. (Code = 62) Position 1 = -2 filename: /in/HqmNo function name: (null) number of ops: 174 compiled vars: none line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 29 0 E > INIT_FCALL_BY_NAME 'add_shortcode' 1 SEND_VAL_EX 'cost_calculator_input_box' 2 SEND_VAL_EX 'cs_theme_cost_calculator_input_box_shortcode' 3 DO_FCALL 0 31 4 INIT_FCALL_BY_NAME 'wpb_map' 32 5 INIT_FCALL_BY_NAME '__' 6 SEND_VAL_EX 'Cost+calculator+input+box' 7 SEND_VAL_EX 'carservice' 8 DO_FCALL 0 $1 9 INIT_ARRAY ~2 $1, 'name' 33 10 ADD_ARRAY_ELEMENT ~2 'cost_calculator_input_box', 'base' 34 11 ADD_ARRAY_ELEMENT ~2 '', 'class' 35 12 ADD_ARRAY_ELEMENT ~2 'full', 'controls' 32 13 ADD_ARRAY_ELEMENT ~2 <true>, 'show_settings_on_create' 37 14 ADD_ARRAY_ELEMENT ~2 'icon-wpb-layer-cost-calculator-input-box', 'icon' 38 15 INIT_FCALL_BY_NAME '__' 16 SEND_VAL_EX 'Carservice' 17 SEND_VAL_EX 'carservice' 18 DO_FCALL 0 $3 19 ADD_ARRAY_ELEMENT ~2 $3, 'category' 41 20 INIT_ARRAY ~4 'textfield', 'type' 42 21 ADD_ARRAY_ELEMENT ~4 'div', 'holder' 43 22 ADD_ARRAY_ELEMENT ~4 '', 'class' 44 23 INIT_FCALL_BY_NAME '__' 24 SEND_VAL_EX 'Id' 25 SEND_VAL_EX 'carservice' 26 DO_FCALL 0 $5 27 ADD_ARRAY_ELEMENT ~4 $5, 'heading' 45 28 ADD_ARRAY_ELEMENT ~4 'id', 'param_name' 46 29 ADD_ARRAY_ELEMENT ~4 'input-box', 'value' 47 30 INIT_FCALL_BY_NAME '__' 31 SEND_VAL_EX 'Please+provide+unique+id+for+each+%27Cost+calculator+input+box%27+on+your+page.' 32 SEND_VAL_EX 'carservice' 33 DO_FCALL 0 $6 34 ADD_ARRAY_ELEMENT ~4 $6, 'description' 35 INIT_ARRAY ~7 ~4 50 36 INIT_ARRAY ~8 'textfield', 'type' 51 37 ADD_ARRAY_ELEMENT ~8 '', 'class' 52 38 INIT_FCALL_BY_NAME '__' 39 SEND_VAL_EX 'Input+name' 40 SEND_VAL_EX 'carservice' 41 DO_FCALL 0 $9 42 ADD_ARRAY_ELEMENT ~8 $9, 'heading' 53 43 ADD_ARRAY_ELEMENT ~8 'name', 'param_name' 54 44 ADD_ARRAY_ELEMENT ~8 'input-box', 'value' 45 ADD_ARRAY_ELEMENT ~7 ~8 57 46 INIT_ARRAY ~10 'textfield', 'type' 58 47 ADD_ARRAY_ELEMENT ~10 '', 'class' 59 48 INIT_FCALL_BY_NAME '__' 49 SEND_VAL_EX 'Label' 50 SEND_VAL_EX 'carservice' 51 DO_FCALL 0 $11 52 ADD_ARRAY_ELEMENT ~10 $11, 'heading' 60 53 ADD_ARRAY_ELEMENT ~10 'label', 'param_name' 61 54 ADD_ARRAY_ELEMENT ~10 '', 'value' 55 ADD_ARRAY_ELEMENT ~7 ~10 64 56 INIT_ARRAY ~12 'textfield', 'type' 65 57 ADD_ARRAY_ELEMENT ~12 '', 'class' 66 58 INIT_FCALL_BY_NAME '__' 59 SEND_VAL_EX 'Default+value' 60 SEND_VAL_EX 'carservice' 61 DO_FCALL 0 $13 62 ADD_ARRAY_ELEMENT ~12 $13, 'heading' 67 63 ADD_ARRAY_ELEMENT ~12 'default_value', 'param_name' 68 64 ADD_ARRAY_ELEMENT ~12 '', 'value' 65 ADD_ARRAY_ELEMENT ~7 ~12 71 66 INIT_ARRAY ~14 'dropdown', 'type' 72 67 ADD_ARRAY_ELEMENT ~14 '', 'class' 73 68 INIT_FCALL_BY_NAME '__' 69 SEND_VAL_EX 'Type' 70 SEND_VAL_EX 'carservice' 71 DO_FCALL 0 $15 72 ADD_ARRAY_ELEMENT ~14 $15, 'heading' 74 73 ADD_ARRAY_ELEMENT ~14 'type', 'param_name' 75 74 INIT_FCALL_BY_NAME '__' 75 SEND_VAL_EX 'text' 76 SEND_VAL_EX 'carservice' 77 DO_FCALL 0 $16 78 INIT_ARRAY ~17 'text', $16 79 INIT_FCALL_BY_NAME '__' 80 SEND_VAL_EX 'number' 81 SEND_VAL_EX 'carservice' 82 DO_FCALL 0 $18 83 ADD_ARRAY_ELEMENT ~17 'number', $18 84 INIT_FCALL_BY_NAME '__' 85 SEND_VAL_EX 'date' 86 SEND_VAL_EX 'carservice' 87 DO_FCALL 0 $19 88 ADD_ARRAY_ELEMENT ~17 'date', $19 89 INIT_FCALL_BY_NAME '__' 90 SEND_VAL_EX 'email' 91 SEND_VAL_EX 'carservice' 92 DO_FCALL 0 $20 93 ADD_ARRAY_ELEMENT ~17 'email', $20 94 INIT_FCALL_BY_NAME '__' 95 SEND_VAL_EX 'checkbox' 96 SEND_VAL_EX 'carservice' 97 DO_FCALL 0 $21 98 ADD_ARRAY_ELEMENT ~17 'checkbox', $21 99 ADD_ARRAY_ELEMENT ~14 ~17, 'value' 100 ADD_ARRAY_ELEMENT ~7 ~14 78 101 INIT_ARRAY ~22 'dropdown', 'type' 79 102 ADD_ARRAY_ELEMENT ~22 '', 'class' 80 103 INIT_FCALL_BY_NAME '__' 104 SEND_VAL_EX 'Is+checked' 105 SEND_VAL_EX 'carservice' 106 DO_FCALL 0 $23 107 ADD_ARRAY_ELEMENT ~22 $23, 'heading' 81 108 ADD_ARRAY_ELEMENT ~22 'checked', 'param_name' 82 109 INIT_FCALL_BY_NAME '__' 110 SEND_VAL_EX 'yes' 111 SEND_VAL_EX 'carservice' 112 DO_FCALL 0 $24 113 INIT_ARRAY ~25 '1', $24 114 INIT_FCALL_BY_NAME '__' 115 SEND_VAL_EX 'no' 116 SEND_VAL_EX 'carservice' 117 DO_FCALL 0 $26 118 ADD_ARRAY_ELEMENT ~25 '0', $26 119 ADD_ARRAY_ELEMENT ~22 ~25, 'value' 32 120 ADD_ARRAY_ELEMENT ~22 <array>, 'dependency' 121 ADD_ARRAY_ELEMENT ~7 ~22 86 122 INIT_ARRAY ~27 'textfield', 'type' 87 123 ADD_ARRAY_ELEMENT ~27 '', 'class' 88 124 INIT_FCALL_BY_NAME '__' 125 SEND_VAL_EX 'Placeholder' 126 SEND_VAL_EX 'carservice' 127 DO_FCALL 0 $28 128 ADD_ARRAY_ELEMENT ~27 $28, 'heading' 89 129 ADD_ARRAY_ELEMENT ~27 'placeholder', 'param_name' 90 130 ADD_ARRAY_ELEMENT ~27 '', 'value' 131 ADD_ARRAY_ELEMENT ~7 ~27 93 132 INIT_ARRAY ~29 'dropdown', 'type' 94 133 ADD_ARRAY_ELEMENT ~29 '', 'class' 95 134 INIT_FCALL_BY_NAME '__' 135 SEND_VAL_EX 'Top+margin' 136 SEND_VAL_EX 'carservice' 137 DO_FCALL 0 $30 138 ADD_ARRAY_ELEMENT ~29 $30, 'heading' 96 139 ADD_ARRAY_ELEMENT ~29 'top_margin', 'param_name' 97 140 INIT_FCALL_BY_NAME '__' 141 SEND_VAL_EX 'None' 142 SEND_VAL_EX 'carservice' 143 DO_FCALL 0 $31 144 INIT_ARRAY ~32 'none', $31 145 INIT_FCALL_BY_NAME '__' 146 SEND_VAL_EX 'Page+%28small%29' 147 SEND_VAL_EX 'carservice' 148 DO_FCALL 0 $33 149 ADD_ARRAY_ELEMENT ~32 'page-margin-top', $33 150 INIT_FCALL_BY_NAME '__' 151 SEND_VAL_EX 'Section+%28large%29' 152 SEND_VAL_EX 'carservice' 153 DO_FCALL 0 $34 154 ADD_ARRAY_ELEMENT ~32 'page-margin-top-section', $34 155 ADD_ARRAY_ELEMENT ~29 ~32, 'value' 156 ADD_ARRAY_ELEMENT ~7 ~29 100 157 INIT_ARRAY ~35 'textfield', 'type' 101 158 INIT_FCALL_BY_NAME '__' 159 SEND_VAL_EX 'Extra+class+name' 160 SEND_VAL_EX 'js_composer' 161 DO_FCALL 0 $36 162 ADD_ARRAY_ELEMENT ~35 $36, 'heading' 102 163 ADD_ARRAY_ELEMENT ~35 'el_class', 'param_name' 103 164 INIT_FCALL_BY_NAME '__' 165 SEND_VAL_EX 'If+you+wish+to+style+particular+content+element+differently%2C+then+use+this+field+to+add+a+class+name+and+then+refer+to+it+in+your+css+file.' 166 SEND_VAL_EX 'js_composer' 167 DO_FCALL 0 $37 168 ADD_ARRAY_ELEMENT ~35 $37, 'description' 169 ADD_ARRAY_ELEMENT ~7 ~35 170 ADD_ARRAY_ELEMENT ~2 ~7, 'params' 171 SEND_VAL_EX ~2 172 DO_FCALL 0 107 173 > RETURN 1 Function cs_theme_cost_calculator_input_box_shortcode: Finding entry points Branch analysis from position: 0 2 jumps found. (Code = 43) Position 1 = 10, Position 2 = 12 Branch analysis from position: 10 1 jumps found. (Code = 42) Position 1 = 13 Branch analysis from position: 13 2 jumps found. (Code = 43) Position 1 = 16, Position 2 = 22 Branch analysis from position: 16 1 jumps found. (Code = 42) Position 1 = 23 Branch analysis from position: 23 2 jumps found. (Code = 43) Position 1 = 26, Position 2 = 32 Branch analysis from position: 26 1 jumps found. (Code = 42) Position 1 = 33 Branch analysis from position: 33 2 jumps found. (Code = 43) Position 1 = 38, Position 2 = 41 Branch analysis from position: 38 2 jumps found. (Code = 43) Position 1 = 54, Position 2 = 55 Branch analysis from position: 54 2 jumps found. (Code = 46) Position 1 = 77, Position 2 = 79 Branch analysis from position: 77 2 jumps found. (Code = 43) Position 1 = 80, Position 2 = 82 Branch analysis from position: 80 1 jumps found. (Code = 42) Position 1 = 83 Branch analysis from position: 83 2 jumps found. (Code = 46) Position 1 = 87, Position 2 = 90 Branch analysis from position: 87 2 jumps found. (Code = 43) Position 1 = 91, Position 2 = 93 Branch analysis from position: 91 1 jumps found. (Code = 42) Position 1 = 97 Branch analysis from position: 97 2 jumps found. (Code = 43) Position 1 = 111, Position 2 = 120 Branch analysis from position: 111 1 jumps found. (Code = 42) Position 1 = 121 Branch analysis from position: 121 2 jumps found. (Code = 43) Position 1 = 125, Position 2 = 126 Branch analysis from position: 125 1 jumps found. (Code = 62) Position 1 = -2 Branch analysis from position: 126 Branch analysis from position: 120 2 jumps found. (Code = 43) Position 1 = 125, Position 2 = 126 Branch analysis from position: 125 Branch analysis from position: 126 Branch analysis from position: 93 2 jumps found. (Code = 43) Position 1 = 111, Position 2 = 120 Branch analysis from position: 111 Branch analysis from position: 120 Branch analysis from position: 90 Branch analysis from position: 82 2 jumps found. (Code = 46) Position 1 = 87, Position 2 = 90 Branch analysis from position: 87 Branch analysis from position: 90 Branch analysis from position: 79 Branch analysis from position: 55 Branch analysis from position: 41 Branch analysis from position: 32 2 jumps found. (Code = 43) Position 1 = 38, Position 2 = 41 Branch analysis from position: 38 Branch analysis from position: 41 Branch analysis from position: 22 2 jumps found. (Code = 43) Position 1 = 26, Position 2 = 32 Branch analysis from position: 26 Branch analysis from position: 32 Branch analysis from position: 12 2 jumps found. (Code = 43) Position 1 = 16, Position 2 = 22 Branch analysis from position: 16 Branch analysis from position: 22 filename: /in/HqmNo function name: cs_theme_cost_calculator_input_box_shortcode number of ops: 129 compiled vars: !0 = $atts, !1 = $output, !2 = $type, !3 = $top_margin, !4 = $el_class, !5 = $label, !6 = $name, !7 = $id, !8 = $checked, !9 = $default_value, !10 = $placeholder line #* E I O op fetch ext return operands ------------------------------------------------------------------------------------- 2 0 E > RECV !0 4 1 INIT_FCALL 'extract' 2 INIT_FCALL_BY_NAME 'shortcode_atts' 5 3 SEND_VAL_EX <array> 4 SEND_VAR_EX !0 5 DO_FCALL 0 $11 6 SEND_VAL $11 7 DO_ICALL 16 8 IS_EQUAL !2, 'checkbox' 9 > JMPZ ~13, ->12 10 > QM_ASSIGN ~14 '+float' 11 > JMP ->13 12 > QM_ASSIGN ~14 '' 13 > CONCAT ~15 '%3Cdiv+class%3D%22cost-calculator-box+clearfix', ~14 14 IS_NOT_EQUAL !3, 'none' 15 > JMPZ ~16, ->22 16 > INIT_FCALL_BY_NAME 'esc_attr' 17 SEND_VAR_EX !3 18 DO_FCALL 0 $17 19 CONCAT ~18 '+', $17 20 QM_ASSIGN ~19 ~18 21 > JMP ->23 22 > QM_ASSIGN ~19 '' 23 > CONCAT ~20 ~15, ~19 24 IS_NOT_EQUAL !4, '' 25 > JMPZ ~21, ->32 26 > INIT_FCALL_BY_NAME 'esc_attr' 27 SEND_VAR_EX !4 28 DO_FCALL 0 $22 29 CONCAT ~23 '+', $22 30 QM_ASSIGN ~24 ~23 31 > JMP ->33 32 > QM_ASSIGN ~24 '' 33 > CONCAT ~25 ~20, ~24 34 CONCAT ~26 ~25, '%22%3E' 35 ASSIGN !1, ~26 17 36 IS_NOT_EQUAL !2, 'checkbox' 37 > JMPZ ~28, ->41 18 38 > CONCAT ~29 '%3Clabel%3E', !5 39 CONCAT ~30 ~29, '%3C%2Flabel%3E' 40 ASSIGN_OP 8 !1, ~30 19 41 > INIT_FCALL_BY_NAME 'esc_attr' 42 SEND_VAR_EX !6 43 DO_FCALL 0 $32 44 CONCAT ~33 '%3Cinput+type%3D%22hidden%22+name%3D%22', $32 45 CONCAT ~34 ~33, '-label%22+value%3D%22' 46 INIT_FCALL_BY_NAME 'esc_attr' 47 SEND_VAR_EX !5 48 DO_FCALL 0 $35 49 CONCAT ~36 ~34, $35 50 CONCAT ~37 ~36, '%22%3E' 51 ASSIGN_OP 8 !1, ~37 20 52 IS_EQUAL !2, 'date' 53 > JMPZ ~39, ->55 21 54 > ASSIGN_OP 8 !1, '%3Cdiv+class%3D%22datepicker-container%22%3E%3Cspan+class%3D%22ui-icon+template-arrow-dropdown%22%3E%3C%2Fspan%3E' 22 55 > INIT_FCALL_BY_NAME 'esc_attr' 56 SEND_VAR_EX !7 57 DO_FCALL 0 $41 58 CONCAT ~42 '%3Cinput+id%3D%22', $41 59 CONCAT ~43 ~42, '%22+class%3D%22cost-slider-input+big+type-' 60 INIT_FCALL_BY_NAME 'esc_attr' 61 SEND_VAR_EX !2 62 DO_FCALL 0 $44 63 CONCAT ~45 ~43, $44 64 CONCAT ~46 ~45, '%22+name%3D%22' 65 INIT_FCALL_BY_NAME 'esc_attr' 66 SEND_VAR_EX !6 67 DO_FCALL 0 $47 68 CONCAT ~48 ~46, $47 69 CONCAT ~49 ~48, '%22+type%3D%22' 70 INIT_FCALL_BY_NAME 'esc_attr' 71 SEND_VAR_EX !2 72 DO_FCALL 0 $50 73 CONCAT ~51 ~49, $50 74 CONCAT ~52 ~51, '%22' 75 IS_EQUAL ~53 !2, 'checkbox' 76 > JMPZ_EX ~53 ~53, ->79 77 > CAST 4 ~54 !8 78 BOOL ~53 ~54 79 > > JMPZ ~53, ->82 80 > QM_ASSIGN ~55 '+checked%3D%22checked%22' 81 > JMP ->83 82 > QM_ASSIGN ~55 '' 83 > CONCAT ~56 ~52, ~55 84 CONCAT ~57 ~56, '+value%3D%22' 85 IS_EQUAL ~58 !2, 'checkbox' 86 > JMPZ_EX ~58 ~58, ->90 87 > CAST 4 ~59 !8 88 BOOL_NOT ~60 ~59 89 BOOL ~58 ~60 90 > > JMPZ ~58, ->93 91 > QM_ASSIGN ~61 0 92 > JMP ->97 93 > INIT_FCALL_BY_NAME 'esc_attr' 94 SEND_VAR_EX !9 95 DO_FCALL 0 $62 96 QM_ASSIGN ~61 $62 97 > CONCAT ~63 ~57, ~61 98 CONCAT ~64 ~63, '%22+data-value%3D%22' 99 INIT_FCALL_BY_NAME 'esc_attr' 100 SEND_VAR_EX !9 101 DO_FCALL 0 $65 102 CONCAT ~66 ~64, $65 103 CONCAT ~67 ~66, '%22+placeholder%3D%22' 104 INIT_FCALL_BY_NAME 'esc_attr' 105 SEND_VAR_EX !10 106 DO_FCALL 0 $68 107 CONCAT ~69 ~67, $68 108 CONCAT ~70 ~69, '%22%3E%0A%09%09' 23 109 IS_EQUAL !2, 'checkbox' 110 > JMPZ ~71, ->120 111 > INIT_FCALL_BY_NAME 'esc_attr' 112 SEND_VAR_EX !7 113 DO_FCALL 0 $72 114 CONCAT ~73 '%3Clabel+class%3D%22checkbox-label+template-bullet%22+for%3D%22', $72 115 CONCAT ~74 ~73, '%22%3E%3Cspan+class%3D%22checkbox-box%22%3E%3C%2Fspan%3E' 116 CONCAT ~75 ~74, !5 117 CONCAT ~76 ~75, '%3C%2Flabel%3E' 118 QM_ASSIGN ~77 ~76 119 > JMP ->121 120 > QM_ASSIGN ~77 '' 121 > CONCAT ~78 ~70, ~77 122 ASSIGN_OP 8 !1, ~78 24 123 IS_EQUAL !2, 'date' 124 > JMPZ ~80, ->126 25 125 > ASSIGN_OP 8 !1, '%3C%2Fdiv%3E' 26 126 > ASSIGN_OP 8 !1, '%3C%2Fdiv%3E' 27 127 > RETURN !1 28 128* > RETURN null End of function cs_theme_cost_calculator_input_box_shortcode
Generated using Vulcan Logic Dumper, using php 8.0.0