3v4l.org

run code in 300+ PHP versions simultaneously
<?php namespace Drupal\Core\Database; interface StatementInterface extends \Traversable { //protected function __construct(Connection $dbh); public function execute($args = array(), $options = array()); public function getQueryString(); public function rowCount(); public function setFetchMode($mode, $a1 = NULL, $a2 = array()); public function fetch($mode = NULL, $cursor_orientation = NULL, $cursor_offset = NULL); public function fetchField($index = 0); public function fetchObject(); public function fetchAssoc(); public function fetchAll($mode = NULL, $column_index = NULL, $constructor_arguments = NULL); public function fetchCol($index = 0); public function fetchAllKeyed($key_index = 0, $value_index = 1); public function fetchAllAssoc($key, $fetch = NULL); } class Statement extends \PDOStatement implements StatementInterface { public $dbh; public $allowRowCount = FALSE; protected function __construct(Connection $dbh) { $this->dbh = $dbh; $this->setFetchMode(\PDO::FETCH_OBJ); } public function execute($args = array(), $options = array()) { if (isset($options['fetch'])) { if (is_string($options['fetch'])) { // \PDO::FETCH_PROPS_LATE tells __construct() to run before properties // are added to the object. $this->setFetchMode(\PDO::FETCH_CLASS | \PDO::FETCH_PROPS_LATE, $options['fetch']); } else { $this->setFetchMode($options['fetch']); } } $logger = $this->dbh->getLogger(); if (!empty($logger)) { $query_start = microtime(TRUE); } $return = parent::execute($args); if (!empty($logger)) { $query_end = microtime(TRUE); $logger->log($this, $args, $query_end - $query_start); } return $return; } public function getQueryString() { return $this->queryString; } public function fetchCol($index = 0) { return $this->fetchAll(\PDO::FETCH_COLUMN, $index); } public function fetchAllAssoc($key, $fetch = NULL) { $return = array(); if (isset($fetch)) { if (is_string($fetch)) { $this->setFetchMode(\PDO::FETCH_CLASS, $fetch); } else { $this->setFetchMode($fetch); } } foreach ($this as $record) { $record_key = is_object($record) ? $record->$key : $record[$key]; $return[$record_key] = $record; } return $return; } public function fetchAllKeyed($key_index = 0, $value_index = 1) { $return = array(); $this->setFetchMode(\PDO::FETCH_NUM); foreach ($this as $record) { $return[$record[$key_index]] = $record[$value_index]; } return $return; } public function fetchField($index = 0) { // Call \PDOStatement::fetchColumn to fetch the field. return $this->fetchColumn($index); } public function fetchAssoc() { // Call \PDOStatement::fetch to fetch the row. return $this->fetch(\PDO::FETCH_ASSOC); } /** * {@inheritdoc} */ public function rowCount() { // SELECT query should not use the method. if ($this->allowRowCount) { return parent::rowCount(); } else { throw new RowCountException(); } } /** * {@inheritdoc} */ public function setFetchMode($mode, $a1 = NULL, $a2 = array()) { parent::setFetchMode($mode); } /** * {@inheritdoc} */ public function fetchAll($mode = NULL, $column_index = NULL, $constructor_arguments = NULL) { parent::fetchAll($mode, $column_index, $constructor_arguments); } } class Connection {}
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/bTuOC
function name:  (null)
number of ops:  3
compiled vars:  none
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    5     0  E >   DECLARE_CLASS                                            'drupal%5Ccore%5Cdatabase%5Cstatementinterface'
   33     1        DECLARE_CLASS                                            'drupal%5Ccore%5Cdatabase%5Cstatement', 'pdostatement'
  146     2      > RETURN                                                   1

Class Drupal\Core\Database\StatementInterface:
Function execute:
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/bTuOC
function name:  execute
number of ops:  3
compiled vars:  !0 = $args, !1 = $options
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
    8     0  E >   RECV_INIT                                        !0      <array>
          1        RECV_INIT                                        !1      <array>
          2      > RETURN                                                   null

End of function execute

Function getquerystring:
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/bTuOC
function name:  getQueryString
number of ops:  1
compiled vars:  none
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
   10     0  E > > RETURN                                                   null

End of function getquerystring

Function rowcount:
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/bTuOC
function name:  rowCount
number of ops:  1
compiled vars:  none
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
   12     0  E > > RETURN                                                   null

End of function rowcount

Function setfetchmode:
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/bTuOC
function name:  setFetchMode
number of ops:  4
compiled vars:  !0 = $mode, !1 = $a1, !2 = $a2
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
   14     0  E >   RECV                                             !0      
          1        RECV_INIT                                        !1      null
          2        RECV_INIT                                        !2      <array>
          3      > RETURN                                                   null

End of function setfetchmode

Function fetch:
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/bTuOC
function name:  fetch
number of ops:  4
compiled vars:  !0 = $mode, !1 = $cursor_orientation, !2 = $cursor_offset
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
   16     0  E >   RECV_INIT                                        !0      null
          1        RECV_INIT                                        !1      null
          2        RECV_INIT                                        !2      null
          3      > RETURN                                                   null

End of function fetch

Function fetchfield:
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/bTuOC
function name:  fetchField
number of ops:  2
compiled vars:  !0 = $index
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
   18     0  E >   RECV_INIT                                        !0      0
          1      > RETURN                                                   null

End of function fetchfield

Function fetchobject:
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/bTuOC
function name:  fetchObject
number of ops:  1
compiled vars:  none
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
   20     0  E > > RETURN                                                   null

End of function fetchobject

Function fetchassoc:
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/bTuOC
function name:  fetchAssoc
number of ops:  1
compiled vars:  none
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
   22     0  E > > RETURN                                                   null

End of function fetchassoc

Function fetchall:
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/bTuOC
function name:  fetchAll
number of ops:  4
compiled vars:  !0 = $mode, !1 = $column_index, !2 = $constructor_arguments
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
   24     0  E >   RECV_INIT                                        !0      null
          1        RECV_INIT                                        !1      null
          2        RECV_INIT                                        !2      null
          3      > RETURN                                                   null

End of function fetchall

Function fetchcol:
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/bTuOC
function name:  fetchCol
number of ops:  2
compiled vars:  !0 = $index
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
   26     0  E >   RECV_INIT                                        !0      0
          1      > RETURN                                                   null

End of function fetchcol

Function fetchallkeyed:
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/bTuOC
function name:  fetchAllKeyed
number of ops:  3
compiled vars:  !0 = $key_index, !1 = $value_index
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
   28     0  E >   RECV_INIT                                        !0      0
          1        RECV_INIT                                        !1      1
          2      > RETURN                                                   null

End of function fetchallkeyed

Function fetchallassoc:
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/bTuOC
function name:  fetchAllAssoc
number of ops:  3
compiled vars:  !0 = $key, !1 = $fetch
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
   30     0  E >   RECV                                             !0      
          1        RECV_INIT                                        !1      null
          2      > RETURN                                                   null

End of function fetchallassoc

End of class Drupal\Core\Database\StatementInterface.

Class Drupal\Core\Database\Statement:
Function __construct:
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/bTuOC
function name:  __construct
number of ops:  7
compiled vars:  !0 = $dbh
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
   39     0  E >   RECV                                             !0      
   40     1        ASSIGN_OBJ                                               'dbh'
          2        OP_DATA                                                  !0
   41     3        INIT_METHOD_CALL                                         'setFetchMode'
          4        SEND_VAL_EX                                              5
          5        DO_FCALL                                      0          
   42     6      > RETURN                                                   null

End of function __construct

Function execute:
Finding entry points
Branch analysis from position: 0
2 jumps found. (Code = 43) Position 1 = 4, Position 2 = 22
Branch analysis from position: 4
2 jumps found. (Code = 43) Position 1 = 10, Position 2 = 17
Branch analysis from position: 10
1 jumps found. (Code = 42) Position 1 = 22
Branch analysis from position: 22
2 jumps found. (Code = 43) Position 1 = 29, Position 2 = 33
Branch analysis from position: 29
2 jumps found. (Code = 43) Position 1 = 40, Position 2 = 51
Branch analysis from position: 40
1 jumps found. (Code = 62) Position 1 = -2
Branch analysis from position: 51
Branch analysis from position: 33
Branch analysis from position: 17
2 jumps found. (Code = 43) Position 1 = 29, Position 2 = 33
Branch analysis from position: 29
Branch analysis from position: 33
Branch analysis from position: 22
filename:       /in/bTuOC
function name:  execute
number of ops:  53
compiled vars:  !0 = $args, !1 = $options, !2 = $logger, !3 = $query_start, !4 = $return, !5 = $query_end
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
   44     0  E >   RECV_INIT                                        !0      <array>
          1        RECV_INIT                                        !1      <array>
   45     2        ISSET_ISEMPTY_DIM_OBJ                         0          !1, 'fetch'
          3      > JMPZ                                                     ~6, ->22
   46     4    >   INIT_NS_FCALL_BY_NAME                                    'Drupal%5CCore%5CDatabase%5Cis_string'
          5        CHECK_FUNC_ARG                                           
          6        FETCH_DIM_FUNC_ARG                               $7      !1, 'fetch'
          7        SEND_FUNC_ARG                                            $7
          8        DO_FCALL                                      0  $8      
          9      > JMPZ                                                     $8, ->17
   49    10    >   INIT_METHOD_CALL                                         'setFetchMode'
         11        SEND_VAL_EX                                              1048584
         12        CHECK_FUNC_ARG                                           
         13        FETCH_DIM_FUNC_ARG                               $9      !1, 'fetch'
         14        SEND_FUNC_ARG                                            $9
         15        DO_FCALL                                      0          
         16      > JMP                                                      ->22
   52    17    >   INIT_METHOD_CALL                                         'setFetchMode'
         18        CHECK_FUNC_ARG                                           
         19        FETCH_DIM_FUNC_ARG                               $11     !1, 'fetch'
         20        SEND_FUNC_ARG                                            $11
         21        DO_FCALL                                      0          
   56    22    >   FETCH_OBJ_R                                      ~13     'dbh'
         23        INIT_METHOD_CALL                                         ~13, 'getLogger'
         24        DO_FCALL                                      0  $14     
         25        ASSIGN                                                   !2, $14
   57    26        ISSET_ISEMPTY_CV                                 ~16     !2
         27        BOOL_NOT                                         ~17     ~16
         28      > JMPZ                                                     ~17, ->33
   58    29    >   INIT_NS_FCALL_BY_NAME                                    'Drupal%5CCore%5CDatabase%5Cmicrotime'
         30        SEND_VAL_EX                                              <true>
         31        DO_FCALL                                      0  $18     
         32        ASSIGN                                                   !3, $18
   61    33    >   INIT_STATIC_METHOD_CALL                                  'execute'
         34        SEND_VAR_EX                                              !0
         35        DO_FCALL                                      0  $20     
         36        ASSIGN                                                   !4, $20
   63    37        ISSET_ISEMPTY_CV                                 ~22     !2
         38        BOOL_NOT                                         ~23     ~22
         39      > JMPZ                                                     ~23, ->51
   64    40    >   INIT_NS_FCALL_BY_NAME                                    'Drupal%5CCore%5CDatabase%5Cmicrotime'
         41        SEND_VAL_EX                                              <true>
         42        DO_FCALL                                      0  $24     
         43        ASSIGN                                                   !5, $24
   65    44        INIT_METHOD_CALL                                         !2, 'log'
         45        FETCH_THIS                                       $26     
         46        SEND_VAR_EX                                              $26
         47        SEND_VAR_EX                                              !0
         48        SUB                                              ~27     !5, !3
         49        SEND_VAL_EX                                              ~27
         50        DO_FCALL                                      0          
   68    51    > > RETURN                                                   !4
   69    52*     > RETURN                                                   null

End of function execute

Function getquerystring:
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/bTuOC
function name:  getQueryString
number of ops:  3
compiled vars:  none
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
   72     0  E >   FETCH_OBJ_R                                      ~0      'queryString'
          1      > RETURN                                                   ~0
   73     2*     > RETURN                                                   null

End of function getquerystring

Function fetchcol:
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/bTuOC
function name:  fetchCol
number of ops:  7
compiled vars:  !0 = $index
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
   75     0  E >   RECV_INIT                                        !0      0
   76     1        INIT_METHOD_CALL                                         'fetchAll'
          2        SEND_VAL_EX                                              7
          3        SEND_VAR_EX                                              !0
          4        DO_FCALL                                      0  $1      
          5      > RETURN                                                   $1
   77     6*     > RETURN                                                   null

End of function fetchcol

Function fetchallassoc:
Finding entry points
Branch analysis from position: 0
2 jumps found. (Code = 43) Position 1 = 5, Position 2 = 17
Branch analysis from position: 5
2 jumps found. (Code = 43) Position 1 = 9, Position 2 = 14
Branch analysis from position: 9
1 jumps found. (Code = 42) Position 1 = 17
Branch analysis from position: 17
2 jumps found. (Code = 77) Position 1 = 19, Position 2 = 33
Branch analysis from position: 19
2 jumps found. (Code = 78) Position 1 = 20, Position 2 = 33
Branch analysis from position: 20
2 jumps found. (Code = 43) Position 1 = 24, Position 2 = 27
Branch analysis from position: 24
1 jumps found. (Code = 42) Position 1 = 29
Branch analysis from position: 29
1 jumps found. (Code = 42) Position 1 = 19
Branch analysis from position: 19
Branch analysis from position: 27
1 jumps found. (Code = 42) Position 1 = 19
Branch analysis from position: 19
Branch analysis from position: 33
1 jumps found. (Code = 62) Position 1 = -2
Branch analysis from position: 33
Branch analysis from position: 14
2 jumps found. (Code = 77) Position 1 = 19, Position 2 = 33
Branch analysis from position: 19
Branch analysis from position: 33
Branch analysis from position: 17
filename:       /in/bTuOC
function name:  fetchAllAssoc
number of ops:  36
compiled vars:  !0 = $key, !1 = $fetch, !2 = $return, !3 = $record, !4 = $record_key
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
   79     0  E >   RECV                                             !0      
          1        RECV_INIT                                        !1      null
   80     2        ASSIGN                                                   !2, <array>
   81     3        ISSET_ISEMPTY_CV                                         !1
          4      > JMPZ                                                     ~6, ->17
   82     5    >   INIT_NS_FCALL_BY_NAME                                    'Drupal%5CCore%5CDatabase%5Cis_string'
          6        SEND_VAR_EX                                              !1
          7        DO_FCALL                                      0  $7      
          8      > JMPZ                                                     $7, ->14
   83     9    >   INIT_METHOD_CALL                                         'setFetchMode'
         10        SEND_VAL_EX                                              8
         11        SEND_VAR_EX                                              !1
         12        DO_FCALL                                      0          
         13      > JMP                                                      ->17
   86    14    >   INIT_METHOD_CALL                                         'setFetchMode'
         15        SEND_VAR_EX                                              !1
         16        DO_FCALL                                      0          
   90    17    >   FETCH_THIS                                       ~10     
         18      > FE_RESET_R                                       $11     ~10, ->33
         19    > > FE_FETCH_R                                               $11, !3, ->33
   91    20    >   INIT_NS_FCALL_BY_NAME                                    'Drupal%5CCore%5CDatabase%5Cis_object'
         21        SEND_VAR_EX                                              !3
         22        DO_FCALL                                      0  $12     
         23      > JMPZ                                                     $12, ->27
         24    >   FETCH_OBJ_R                                      ~13     !3, !0
         25        QM_ASSIGN                                        ~14     ~13
         26      > JMP                                                      ->29
         27    >   FETCH_DIM_R                                      ~15     !3, !0
         28        QM_ASSIGN                                        ~14     ~15
         29    >   ASSIGN                                                   !4, ~14
   92    30        ASSIGN_DIM                                               !2, !4
         31        OP_DATA                                                  !3
   90    32      > JMP                                                      ->19
         33    >   FE_FREE                                                  $11
   95    34      > RETURN                                                   !2
   96    35*     > RETURN                                                   null

End of function fetchallassoc

Function fetchallkeyed:
Finding entry points
Branch analysis from position: 0
2 jumps found. (Code = 77) Position 1 = 8, Position 2 = 14
Branch analysis from position: 8
2 jumps found. (Code = 78) Position 1 = 9, Position 2 = 14
Branch analysis from position: 9
1 jumps found. (Code = 42) Position 1 = 8
Branch analysis from position: 8
Branch analysis from position: 14
1 jumps found. (Code = 62) Position 1 = -2
Branch analysis from position: 14
filename:       /in/bTuOC
function name:  fetchAllKeyed
number of ops:  17
compiled vars:  !0 = $key_index, !1 = $value_index, !2 = $return, !3 = $record
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
   98     0  E >   RECV_INIT                                        !0      0
          1        RECV_INIT                                        !1      1
   99     2        ASSIGN                                                   !2, <array>
  100     3        INIT_METHOD_CALL                                         'setFetchMode'
          4        SEND_VAL_EX                                              3
          5        DO_FCALL                                      0          
  101     6        FETCH_THIS                                       ~6      
          7      > FE_RESET_R                                       $7      ~6, ->14
          8    > > FE_FETCH_R                                               $7, !3, ->14
  102     9    >   FETCH_DIM_R                                      ~8      !3, !0
         10        FETCH_DIM_R                                      ~10     !3, !1
         11        ASSIGN_DIM                                               !2, ~8
         12        OP_DATA                                                  ~10
  101    13      > JMP                                                      ->8
         14    >   FE_FREE                                                  $7
  104    15      > RETURN                                                   !2
  105    16*     > RETURN                                                   null

End of function fetchallkeyed

Function fetchfield:
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/bTuOC
function name:  fetchField
number of ops:  6
compiled vars:  !0 = $index
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
  107     0  E >   RECV_INIT                                        !0      0
  109     1        INIT_METHOD_CALL                                         'fetchColumn'
          2        SEND_VAR_EX                                              !0
          3        DO_FCALL                                      0  $1      
          4      > RETURN                                                   $1
  110     5*     > RETURN                                                   null

End of function fetchfield

Function fetchassoc:
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/bTuOC
function name:  fetchAssoc
number of ops:  5
compiled vars:  none
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
  114     0  E >   INIT_METHOD_CALL                                         'fetch'
          1        SEND_VAL_EX                                              2
          2        DO_FCALL                                      0  $0      
          3      > RETURN                                                   $0
  115     4*     > RETURN                                                   null

End of function fetchassoc

Function rowcount:
Finding entry points
Branch analysis from position: 0
2 jumps found. (Code = 43) Position 1 = 2, Position 2 = 6
Branch analysis from position: 2
1 jumps found. (Code = 62) Position 1 = -2
Branch analysis from position: 6
1 jumps found. (Code = 108) Position 1 = -2
filename:       /in/bTuOC
function name:  rowCount
number of ops:  10
compiled vars:  none
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
  122     0  E >   FETCH_OBJ_R                                      ~0      'allowRowCount'
          1      > JMPZ                                                     ~0, ->6
  123     2    >   INIT_STATIC_METHOD_CALL                                  'rowCount'
          3        DO_FCALL                                      0  $1      
          4      > RETURN                                                   $1
          5*       JMP                                                      ->9
  126     6    >   NEW                                              $2      'Drupal%5CCore%5CDatabase%5CRowCountException'
          7        DO_FCALL                                      0          
          8      > THROW                                         0          $2
  128     9*     > RETURN                                                   null

End of function rowcount

Function setfetchmode:
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/bTuOC
function name:  setFetchMode
number of ops:  7
compiled vars:  !0 = $mode, !1 = $a1, !2 = $a2
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
  133     0  E >   RECV                                             !0      
          1        RECV_INIT                                        !1      null
          2        RECV_INIT                                        !2      <array>
  134     3        INIT_STATIC_METHOD_CALL                                  'setFetchMode'
          4        SEND_VAR_EX                                              !0
          5        DO_FCALL                                      0          
  135     6      > RETURN                                                   null

End of function setfetchmode

Function fetchall:
Finding entry points
Branch analysis from position: 0
1 jumps found. (Code = 62) Position 1 = -2
filename:       /in/bTuOC
function name:  fetchAll
number of ops:  9
compiled vars:  !0 = $mode, !1 = $column_index, !2 = $constructor_arguments
line      #* E I O op                           fetch          ext  return  operands
-------------------------------------------------------------------------------------
  140     0  E >   RECV_INIT                                        !0      null
          1        RECV_INIT                                        !1      null
          2        RECV_INIT                                        !2      null
  141     3        INIT_STATIC_METHOD_CALL                                  'fetchAll'
          4        SEND_VAR_EX                                              !0
          5        SEND_VAR_EX                                              !1
          6        SEND_VAR_EX                                              !2
          7        DO_FCALL                                      0          
  142     8      > RETURN                                                   null

End of function fetchall

End of class Drupal\Core\Database\Statement.

Class Drupal\Core\Database\Connection: [no user functions]

Generated using Vulcan Logic Dumper, using php 8.0.0


preferences:
149.35 ms | 1429 KiB | 19 Q