3v4l.org

run code in 300+ PHP versions simultaneously
<?php class ControllerCommonHeader extends Controller { protected function index() { $this->data['title'] = $this->document->getTitle(); if (isset($this->request->server['HTTPS']) && (($this->request->server['HTTPS'] == 'on') || ($this->request->server['HTTPS'] == '1'))) { $this->data['base'] = $this->config->get('config_ssl'); } else { $this->data['base'] = $this->config->get('config_url'); } $this->data['description'] = $this->document->getDescription(); $this->data['keywords'] = $this->document->getKeywords(); $this->data['links'] = $this->document->getLinks(); $this->data['styles'] = $this->document->getStyles(); $this->data['scripts'] = $this->document->getScripts(); $this->data['lang'] = $this->language->get('code'); $this->data['direction'] = $this->language->get('direction'); $this->data['google_analytics'] = html_entity_decode($this->config->get('config_google_analytics'), ENT_QUOTES, 'UTF-8'); $this->language->load('common/header'); if (isset($this->request->server['HTTPS']) && (($this->request->server['HTTPS'] == 'on') || ($this->request->server['HTTPS'] == '1'))) { $server = HTTPS_IMAGE; } else { $server = HTTP_IMAGE; } if ($this->config->get('config_icon') && file_exists(DIR_IMAGE . $this->config->get('config_icon'))) { $this->data['icon'] = $server . $this->config->get('config_icon'); } else { $this->data['icon'] = ''; } $this->data['name'] = $this->config->get('config_name'); if ($this->config->get('config_logo') && file_exists(DIR_IMAGE . $this->config->get('config_logo'))) { $this->data['logo'] = $server . $this->config->get('config_logo'); } else { $this->data['logo'] = ''; } $this->data['text_home'] = $this->language->get('text_home'); $this->data['text_wishlist'] = sprintf($this->language->get('text_wishlist'), (isset($this->session->data['wishlist']) ? count($this->session->data['wishlist']) : 0)); $this->data['text_shopping_cart'] = $this->language->get('text_shopping_cart'); $this->data['text_search'] = $this->language->get('text_search'); $this->data['text_welcome'] = sprintf($this->language->get('text_welcome'), $this->url->link('account/login', '', 'SSL'), $this->url->link('account/register', '', 'SSL')); $this->data['text_logged'] = sprintf($this->language->get('text_logged'), $this->url->link('account/account', '', 'SSL'), $this->customer->getFirstName(), $this->url->link('account/logout', '', 'SSL')); $this->data['text_account'] = $this->language->get('text_account'); $this->data['text_checkout'] = $this->language->get('text_checkout'); $this->data['home'] = $this->url->link('common/home'); $this->data['wishlist'] = $this->url->link('account/wishlist'); $this->data['logged'] = $this->customer->isLogged(); $this->data['account'] = $this->url->link('account/account', '', 'SSL'); $this->data['shopping_cart'] = $this->url->link('checkout/cart'); $this->data['checkout'] = $this->url->link('checkout/checkout', '', 'SSL'); if (isset($this->request->get['filter_name'])) { $this->data['filter_name'] = $this->request->get['filter_name']; } else { $this->data['filter_name'] = ''; } // Menu $this->load->model('catalog/category'); $this->load->model('catalog/product'); $this->data['categories'] = array(); $categories = $this->model_catalog_category->getCategories(0); foreach ($categories as $category) { if ($category['top']) { $children_data = array(); $children = $this->model_catalog_category->getCategories($category['category_id']); foreach ($children as $child) { $data = array( 'filter_category_id' => $child['category_id'], 'filter_sub_category' => true ); if ($this->config->get('config_product_count')) { $product_total = $this->model_catalog_product->getTotalProducts($data); $child['name'] .= ' (' . $product_total . ')'; } $children_data[] = array( 'name' => $child['name'], 'href' => $this->url->link('product/category', 'path=' . $category['category_id'] . '_' . $child['category_id']) ); } // Level 1 $this->data['categories'][] = array( 'name' => $category['name'], 'children' => $children_data, 'column' => $category['column'] ? $category['column'] : 1, 'href' => $this->url->link('product/category', 'path=' . $category['category_id']) ); } } $this->children = array( 'module/language', 'module/currency', 'module/cart' ); if (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/template/common/header.tpl')) { $this->template = $this->config->get('config_template') . '/template/common/header.tpl'; } else { $this->template = 'default/template/common/header.tpl'; } $this->render(); } } ?>
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/HJDOC
function name:  (null)
number of ops:  2
compiled vars:  none
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    2     0  E >   DECLARE_CLASS                                            'controllercommonheader', 'controller'
  122     1      > RETURN                                                   1

Class ControllerCommonHeader:
Function index:
Finding entry points
Branch analysis from position: 0
2 jumps found. (Code = 46) Position 1 = 10, Position 2 = 21
Branch analysis from position: 10
2 jumps found. (Code = 47) Position 1 = 15, Position 2 = 20
Branch analysis from position: 15
2 jumps found. (Code = 43) Position 1 = 22, Position 2 = 30
Branch analysis from position: 22
1 jumps found. (Code = 42) Position 1 = 37
Branch analysis from position: 37
2 jumps found. (Code = 46) Position 1 = 101, Position 2 = 112
Branch analysis from position: 101
2 jumps found. (Code = 47) Position 1 = 106, Position 2 = 111
Branch analysis from position: 106
2 jumps found. (Code = 43) Position 1 = 113, Position 2 = 116
Branch analysis from position: 113
1 jumps found. (Code = 42) Position 1 = 118
Branch analysis from position: 118
2 jumps found. (Code = 46) Position 1 = 123, Position 2 = 133
Branch analysis from position: 123
2 jumps found. (Code = 43) Position 1 = 134, Position 2 = 143
Branch analysis from position: 134
1 jumps found. (Code = 42) Position 1 = 146
Branch analysis from position: 146
2 jumps found. (Code = 46) Position 1 = 158, Position 2 = 168
Branch analysis from position: 158
2 jumps found. (Code = 43) Position 1 = 169, Position 2 = 178
Branch analysis from position: 169
1 jumps found. (Code = 42) Position 1 = 181
Branch analysis from position: 181
2 jumps found. (Code = 43) Position 1 = 198, Position 2 = 204
Branch analysis from position: 198
1 jumps found. (Code = 42) Position 1 = 205
Branch analysis from position: 205
2 jumps found. (Code = 43) Position 1 = 339, Position 2 = 346
Branch analysis from position: 339
1 jumps found. (Code = 42) Position 1 = 349
Branch analysis from position: 349
2 jumps found. (Code = 77) Position 1 = 366, Position 2 = 437
Branch analysis from position: 366
2 jumps found. (Code = 78) Position 1 = 367, Position 2 = 437
Branch analysis from position: 367
2 jumps found. (Code = 43) Position 1 = 369, Position 2 = 436
Branch analysis from position: 369
2 jumps found. (Code = 77) Position 1 = 378, Position 2 = 413
Branch analysis from position: 378
2 jumps found. (Code = 78) Position 1 = 379, Position 2 = 413
Branch analysis from position: 379
2 jumps found. (Code = 43) Position 1 = 388, Position 2 = 397
Branch analysis from position: 388
1 jumps found. (Code = 42) Position 1 = 378
Branch analysis from position: 378
Branch analysis from position: 397
Branch analysis from position: 413
2 jumps found. (Code = 43) Position 1 = 419, Position 2 = 422
Branch analysis from position: 419
1 jumps found. (Code = 42) Position 1 = 423
Branch analysis from position: 423
1 jumps found. (Code = 42) Position 1 = 366
Branch analysis from position: 366
Branch analysis from position: 422
1 jumps found. (Code = 42) Position 1 = 366
Branch analysis from position: 366
Branch analysis from position: 413
Branch analysis from position: 436
Branch analysis from position: 437
2 jumps found. (Code = 43) Position 1 = 451, Position 2 = 459
Branch analysis from position: 451
1 jumps found. (Code = 42) Position 1 = 461
Branch analysis from position: 461
1 jumps found. (Code = 62) Position 1 = -2
Branch analysis from position: 459
1 jumps found. (Code = 62) Position 1 = -2
Branch analysis from position: 437
Branch analysis from position: 346
2 jumps found. (Code = 77) Position 1 = 366, Position 2 = 437
Branch analysis from position: 366
Branch analysis from position: 437
Branch analysis from position: 204
2 jumps found. (Code = 43) Position 1 = 339, Position 2 = 346
Branch analysis from position: 339
Branch analysis from position: 346
Branch analysis from position: 178
2 jumps found. (Code = 43) Position 1 = 198, Position 2 = 204
Branch analysis from position: 198
Branch analysis from position: 204
Branch analysis from position: 168
Branch analysis from position: 143
2 jumps found. (Code = 46) Position 1 = 158, Position 2 = 168
Branch analysis from position: 158
Branch analysis from position: 168
Branch analysis from position: 133
Branch analysis from position: 116
2 jumps found. (Code = 46) Position 1 = 123, Position 2 = 133
Branch analysis from position: 123
Branch analysis from position: 133
Branch analysis from position: 111
Branch analysis from position: 112
Branch analysis from position: 30
2 jumps found. (Code = 46) Position 1 = 101, Position 2 = 112
Branch analysis from position: 101
Branch analysis from position: 112
Branch analysis from position: 20
Branch analysis from position: 21
filename:       /in/HJDOC
function name:  index
number of ops:  464
compiled vars:  !0 = $server, !1 = $categories, !2 = $category, !3 = $children_data, !4 = $children, !5 = $child, !6 = $data, !7 = $product_total
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    4     0  E >   FETCH_OBJ_R                                      ~10     'document'
          1        INIT_METHOD_CALL                                         ~10, 'getTitle'
          2        DO_FCALL                                      0  $11     
          3        FETCH_OBJ_W                                      $8      'data'
          4        ASSIGN_DIM                                               $8, 'title'
          5        OP_DATA                                                  $11
    6     6        FETCH_OBJ_IS                                     ~12     'request'
          7        FETCH_OBJ_IS                                     ~13     ~12, 'server'
          8        ISSET_ISEMPTY_DIM_OBJ                         0  ~14     ~13, 'HTTPS'
          9      > JMPZ_EX                                          ~14     ~14, ->21
         10    >   FETCH_OBJ_R                                      ~15     'request'
         11        FETCH_OBJ_R                                      ~16     ~15, 'server'
         12        FETCH_DIM_R                                      ~17     ~16, 'HTTPS'
         13        IS_EQUAL                                         ~18     ~17, 'on'
         14      > JMPNZ_EX                                         ~18     ~18, ->20
         15    >   FETCH_OBJ_R                                      ~19     'request'
         16        FETCH_OBJ_R                                      ~20     ~19, 'server'
         17        FETCH_DIM_R                                      ~21     ~20, 'HTTPS'
         18        IS_EQUAL                                         ~22     ~21, '1'
         19        BOOL                                             ~18     ~22
         20    >   BOOL                                             ~14     ~18
         21    > > JMPZ                                                     ~14, ->30
    7    22    >   FETCH_OBJ_R                                      ~25     'config'
         23        INIT_METHOD_CALL                                         ~25, 'get'
         24        SEND_VAL_EX                                              'config_ssl'
         25        DO_FCALL                                      0  $26     
         26        FETCH_OBJ_W                                      $23     'data'
         27        ASSIGN_DIM                                               $23, 'base'
         28        OP_DATA                                                  $26
         29      > JMP                                                      ->37
    9    30    >   FETCH_OBJ_R                                      ~29     'config'
         31        INIT_METHOD_CALL                                         ~29, 'get'
         32        SEND_VAL_EX                                              'config_url'
         33        DO_FCALL                                      0  $30     
         34        FETCH_OBJ_W                                      $27     'data'
         35        ASSIGN_DIM                                               $27, 'base'
         36        OP_DATA                                                  $30
   12    37    >   FETCH_OBJ_R                                      ~33     'document'
         38        INIT_METHOD_CALL                                         ~33, 'getDescription'
         39        DO_FCALL                                      0  $34     
         40        FETCH_OBJ_W                                      $31     'data'
         41        ASSIGN_DIM                                               $31, 'description'
         42        OP_DATA                                                  $34
   13    43        FETCH_OBJ_R                                      ~37     'document'
         44        INIT_METHOD_CALL                                         ~37, 'getKeywords'
         45        DO_FCALL                                      0  $38     
         46        FETCH_OBJ_W                                      $35     'data'
         47        ASSIGN_DIM                                               $35, 'keywords'
         48        OP_DATA                                                  $38
   14    49        FETCH_OBJ_R                                      ~41     'document'
         50        INIT_METHOD_CALL                                         ~41, 'getLinks'
         51        DO_FCALL                                      0  $42     
         52        FETCH_OBJ_W                                      $39     'data'
         53        ASSIGN_DIM                                               $39, 'links'
         54        OP_DATA                                                  $42
   15    55        FETCH_OBJ_R                                      ~45     'document'
         56        INIT_METHOD_CALL                                         ~45, 'getStyles'
         57        DO_FCALL                                      0  $46     
         58        FETCH_OBJ_W                                      $43     'data'
         59        ASSIGN_DIM                                               $43, 'styles'
         60        OP_DATA                                                  $46
   16    61        FETCH_OBJ_R                                      ~49     'document'
         62        INIT_METHOD_CALL                                         ~49, 'getScripts'
         63        DO_FCALL                                      0  $50     
         64        FETCH_OBJ_W                                      $47     'data'
         65        ASSIGN_DIM                                               $47, 'scripts'
         66        OP_DATA                                                  $50
   17    67        FETCH_OBJ_R                                      ~53     'language'
         68        INIT_METHOD_CALL                                         ~53, 'get'
         69        SEND_VAL_EX                                              'code'
         70        DO_FCALL                                      0  $54     
         71        FETCH_OBJ_W                                      $51     'data'
         72        ASSIGN_DIM                                               $51, 'lang'
         73        OP_DATA                                                  $54
   18    74        FETCH_OBJ_R                                      ~57     'language'
         75        INIT_METHOD_CALL                                         ~57, 'get'
         76        SEND_VAL_EX                                              'direction'
         77        DO_FCALL                                      0  $58     
         78        FETCH_OBJ_W                                      $55     'data'
         79        ASSIGN_DIM                                               $55, 'direction'
         80        OP_DATA                                                  $58
   19    81        INIT_FCALL                                               'html_entity_decode'
         82        FETCH_OBJ_R                                      ~61     'config'
         83        INIT_METHOD_CALL                                         ~61, 'get'
         84        SEND_VAL_EX                                              'config_google_analytics'
         85        DO_FCALL                                      0  $62     
         86        SEND_VAR                                                 $62
         87        SEND_VAL                                                 3
         88        SEND_VAL                                                 'UTF-8'
         89        DO_ICALL                                         $63     
         90        FETCH_OBJ_W                                      $59     'data'
         91        ASSIGN_DIM                                               $59, 'google_analytics'
         92        OP_DATA                                                  $63
   21    93        FETCH_OBJ_R                                      ~64     'language'
         94        INIT_METHOD_CALL                                         ~64, 'load'
         95        SEND_VAL_EX                                              'common%2Fheader'
         96        DO_FCALL                                      0          
   23    97        FETCH_OBJ_IS                                     ~66     'request'
         98        FETCH_OBJ_IS                                     ~67     ~66, 'server'
         99        ISSET_ISEMPTY_DIM_OBJ                         0  ~68     ~67, 'HTTPS'
        100      > JMPZ_EX                                          ~68     ~68, ->112
        101    >   FETCH_OBJ_R                                      ~69     'request'
        102        FETCH_OBJ_R                                      ~70     ~69, 'server'
        103        FETCH_DIM_R                                      ~71     ~70, 'HTTPS'
        104        IS_EQUAL                                         ~72     ~71, 'on'
        105      > JMPNZ_EX                                         ~72     ~72, ->111
        106    >   FETCH_OBJ_R                                      ~73     'request'
        107        FETCH_OBJ_R                                      ~74     ~73, 'server'
        108        FETCH_DIM_R                                      ~75     ~74, 'HTTPS'
        109        IS_EQUAL                                         ~76     ~75, '1'
        110        BOOL                                             ~72     ~76
        111    >   BOOL                                             ~68     ~72
        112    > > JMPZ                                                     ~68, ->116
   24   113    >   FETCH_CONSTANT                                   ~77     'HTTPS_IMAGE'
        114        ASSIGN                                                   !0, ~77
        115      > JMP                                                      ->118
   26   116    >   FETCH_CONSTANT                                   ~79     'HTTP_IMAGE'
        117        ASSIGN                                                   !0, ~79
   29   118    >   FETCH_OBJ_R                                      ~81     'config'
        119        INIT_METHOD_CALL                                         ~81, 'get'
        120        SEND_VAL_EX                                              'config_icon'
        121        DO_FCALL                                      0  $82     
        122      > JMPZ_EX                                          ~83     $82, ->133
        123    >   INIT_FCALL                                               'file_exists'
        124        FETCH_CONSTANT                                   ~84     'DIR_IMAGE'
        125        FETCH_OBJ_R                                      ~85     'config'
        126        INIT_METHOD_CALL                                         ~85, 'get'
        127        SEND_VAL_EX                                              'config_icon'
        128        DO_FCALL                                      0  $86     
        129        CONCAT                                           ~87     ~84, $86
        130        SEND_VAL                                                 ~87
        131        DO_ICALL                                         $88     
        132        BOOL                                             ~83     $88
        133    > > JMPZ                                                     ~83, ->143
   30   134    >   FETCH_OBJ_R                                      ~91     'config'
        135        INIT_METHOD_CALL                                         ~91, 'get'
        136        SEND_VAL_EX                                              'config_icon'
        137        DO_FCALL                                      0  $92     
        138        CONCAT                                           ~93     !0, $92
        139        FETCH_OBJ_W                                      $89     'data'
        140        ASSIGN_DIM                                               $89, 'icon'
        141        OP_DATA                                                  ~93
        142      > JMP                                                      ->146
   32   143    >   FETCH_OBJ_W                                      $94     'data'
        144        ASSIGN_DIM                                               $94, 'icon'
        145        OP_DATA                                                  ''
   35   146    >   FETCH_OBJ_R                                      ~98     'config'
        147        INIT_METHOD_CALL                                         ~98, 'get'
        148        SEND_VAL_EX                                              'config_name'
        149        DO_FCALL                                      0  $99     
        150        FETCH_OBJ_W                                      $96     'data'
        151        ASSIGN_DIM                                               $96, 'name'
        152        OP_DATA                                                  $99
   37   153        FETCH_OBJ_R                                      ~100    'config'
        154        INIT_METHOD_CALL                                         ~100, 'get'
        155        SEND_VAL_EX                                              'config_logo'
        156        DO_FCALL                                      0  $101    
        157      > JMPZ_EX                                          ~102    $101, ->168
        158    >   INIT_FCALL                                               'file_exists'
        159        FETCH_CONSTANT                                   ~103    'DIR_IMAGE'
        160        FETCH_OBJ_R                                      ~104    'config'
        161        INIT_METHOD_CALL                                         ~104, 'get'
        162        SEND_VAL_EX                                              'config_logo'
        163        DO_FCALL                                      0  $105    
        164        CONCAT                                           ~106    ~103, $105
        165        SEND_VAL                                                 ~106
        166        DO_ICALL                                         $107    
        167        BOOL                                             ~102    $107
        168    > > JMPZ                                                     ~102, ->178
   38   169    >   FETCH_OBJ_R                                      ~110    'config'
        170        INIT_METHOD_CALL                                         ~110, 'get'
        171        SEND_VAL_EX                                              'config_logo'
        172        DO_FCALL                                      0  $111    
        173        CONCAT                                           ~112    !0, $111
        174        FETCH_OBJ_W                                      $108    'data'
        175        ASSIGN_DIM                                               $108, 'logo'
        176        OP_DATA                                                  ~112
        177      > JMP                                                      ->181
   40   178    >   FETCH_OBJ_W                                      $113    'data'
        179        ASSIGN_DIM                                               $113, 'logo'
        180        OP_DATA                                                  ''
   43   181    >   FETCH_OBJ_R                                      ~117    'language'
        182        INIT_METHOD_CALL                                         ~117, 'get'
        183        SEND_VAL_EX                                              'text_home'
        184        DO_FCALL                                      0  $118    
        185        FETCH_OBJ_W                                      $115    'data'
        186        ASSIGN_DIM                                               $115, 'text_home'
        187        OP_DATA                                                  $118
   44   188        INIT_FCALL                                               'sprintf'
        189        FETCH_OBJ_R                                      ~121    'language'
        190        INIT_METHOD_CALL                                         ~121, 'get'
        191        SEND_VAL_EX                                              'text_wishlist'
        192        DO_FCALL                                      0  $122    
        193        SEND_VAR                                                 $122
        194        FETCH_OBJ_IS                                     ~123    'session'
        195        FETCH_OBJ_IS                                     ~124    ~123, 'data'
        196        ISSET_ISEMPTY_DIM_OBJ                         0          ~124, 'wishlist'
        197      > JMPZ                                                     ~125, ->204
        198    >   FETCH_OBJ_R                                      ~126    'session'
        199        FETCH_OBJ_R                                      ~127    ~126, 'data'
        200        FETCH_DIM_R                                      ~128    ~127, 'wishlist'
        201        COUNT                                            ~129    ~128
        202        QM_ASSIGN                                        ~130    ~129
        203      > JMP                                                      ->205
        204    >   QM_ASSIGN                                        ~130    0
        205    >   SEND_VAL                                                 ~130
        206        DO_ICALL                                         $131    
        207        FETCH_OBJ_W                                      $119    'data'
        208        ASSIGN_DIM                                               $119, 'text_wishlist'
        209        OP_DATA                                                  $131
   45   210        FETCH_OBJ_R                                      ~134    'language'
        211        INIT_METHOD_CALL                                         ~134, 'get'
        212        SEND_VAL_EX                                              'text_shopping_cart'
        213        DO_FCALL                                      0  $135    
        214        FETCH_OBJ_W                                      $132    'data'
        215        ASSIGN_DIM                                               $132, 'text_shopping_cart'
        216        OP_DATA                                                  $135
   46   217        FETCH_OBJ_R                                      ~138    'language'
        218        INIT_METHOD_CALL                                         ~138, 'get'
        219        SEND_VAL_EX                                              'text_search'
        220        DO_FCALL                                      0  $139    
        221        FETCH_OBJ_W                                      $136    'data'
        222        ASSIGN_DIM                                               $136, 'text_search'
        223        OP_DATA                                                  $139
   47   224        INIT_FCALL                                               'sprintf'
        225        FETCH_OBJ_R                                      ~142    'language'
        226        INIT_METHOD_CALL                                         ~142, 'get'
        227        SEND_VAL_EX                                              'text_welcome'
        228        DO_FCALL                                      0  $143    
        229        SEND_VAR                                                 $143
        230        FETCH_OBJ_R                                      ~144    'url'
        231        INIT_METHOD_CALL                                         ~144, 'link'
        232        SEND_VAL_EX                                              'account%2Flogin'
        233        SEND_VAL_EX                                              ''
        234        SEND_VAL_EX                                              'SSL'
        235        DO_FCALL                                      0  $145    
        236        SEND_VAR                                                 $145
        237        FETCH_OBJ_R                                      ~146    'url'
        238        INIT_METHOD_CALL                                         ~146, 'link'
        239        SEND_VAL_EX                                              'account%2Fregister'
        240        SEND_VAL_EX                                              ''
        241        SEND_VAL_EX                                              'SSL'
        242        DO_FCALL                                      0  $147    
        243        SEND_VAR                                                 $147
        244        DO_ICALL                                         $148    
        245        FETCH_OBJ_W                                      $140    'data'
        246        ASSIGN_DIM                                               $140, 'text_welcome'
        247        OP_DATA                                                  $148
   48   248        INIT_FCALL                                               'sprintf'
        249        FETCH_OBJ_R                                      ~151    'language'
        250        INIT_METHOD_CALL                                         ~151, 'get'
        251        SEND_VAL_EX                                              'text_logged'
        252        DO_FCALL                                      0  $152    
        253        SEND_VAR                                                 $152
        254        FETCH_OBJ_R                                      ~153    'url'
        255        INIT_METHOD_CALL                                         ~153, 'link'
        256        SEND_VAL_EX                                              'account%2Faccount'
        257        SEND_VAL_EX                                              ''
        258        SEND_VAL_EX                                              'SSL'
        259        DO_FCALL                                      0  $154    
        260        SEND_VAR                                                 $154
        261        FETCH_OBJ_R                                      ~155    'customer'
        262        INIT_METHOD_CALL                                         ~155, 'getFirstName'
        263        DO_FCALL                                      0  $156    
        264        SEND_VAR                                                 $156
        265        FETCH_OBJ_R                                      ~157    'url'
        266        INIT_METHOD_CALL                                         ~157, 'link'
        267        SEND_VAL_EX                                              'account%2Flogout'
        268        SEND_VAL_EX                                              ''
        269        SEND_VAL_EX                                              'SSL'
        270        DO_FCALL                                      0  $158    
        271        SEND_VAR                                                 $158
        272        DO_ICALL                                         $159    
        273        FETCH_OBJ_W                                      $149    'data'
        274        ASSIGN_DIM                                               $149, 'text_logged'
        275        OP_DATA                                                  $159
   49   276        FETCH_OBJ_R                                      ~162    'language'
        277        INIT_METHOD_CALL                                         ~162, 'get'
        278        SEND_VAL_EX                                              'text_account'
        279        DO_FCALL                                      0  $163    
        280        FETCH_OBJ_W                                      $160    'data'
        281        ASSIGN_DIM                                               $160, 'text_account'
        282        OP_DATA                                                  $163
   50   283        FETCH_OBJ_R                                      ~166    'language'
        284        INIT_METHOD_CALL                                         ~166, 'get'
        285        SEND_VAL_EX                                              'text_checkout'
        286        DO_FCALL                                      0  $167    
        287        FETCH_OBJ_W                                      $164    'data'
        288        ASSIGN_DIM                                               $164, 'text_checkout'
        289        OP_DATA                                                  $167
   52   290        FETCH_OBJ_R                                      ~170    'url'
        291        INIT_METHOD_CALL                                         ~170, 'link'
        292        SEND_VAL_EX                                              'common%2Fhome'
        293        DO_FCALL                                      0  $171    
        294        FETCH_OBJ_W                                      $168    'data'
        295        ASSIGN_DIM                                               $168, 'home'
        296        OP_DATA                                                  $171
   53   297        FETCH_OBJ_R                                      ~174    'url'
        298        INIT_METHOD_CALL                                         ~174, 'link'
        299        SEND_VAL_EX                                              'account%2Fwishlist'
        300        DO_FCALL                                      0  $175    
        301        FETCH_OBJ_W                                      $172    'data'
        302        ASSIGN_DIM                                               $172, 'wishlist'
        303        OP_DATA                                                  $175
   54   304        FETCH_OBJ_R                                      ~178    'customer'
        305        INIT_METHOD_CALL                                         ~178, 'isLogged'
        306        DO_FCALL                                      0  $179    
        307        FETCH_OBJ_W                                      $176    'data'
        308        ASSIGN_DIM                                               $176, 'logged'
        309        OP_DATA                                                  $179
   55   310        FETCH_OBJ_R                                      ~182    'url'
        311        INIT_METHOD_CALL                                         ~182, 'link'
        312        SEND_VAL_EX                                              'account%2Faccount'
        313        SEND_VAL_EX                                              ''
        314        SEND_VAL_EX                                              'SSL'
        315        DO_FCALL                                      0  $183    
        316        FETCH_OBJ_W                                      $180    'data'
        317        ASSIGN_DIM                                               $180, 'account'
        318        OP_DATA                                                  $183
   56   319        FETCH_OBJ_R                                      ~186    'url'
        320        INIT_METHOD_CALL                                         ~186, 'link'
        321        SEND_VAL_EX             

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
259.23 ms | 1420 KiB | 20 Q