diff options
Diffstat (limited to 'REFLECTION')
| -rw-r--r-- | REFLECTION | 111 | 
1 files changed, 102 insertions, 9 deletions
@@ -1,9 +1,9 @@ -Extension [ <persistent> extension #118 simdjson version 2.1.0 ] { +Extension [ <persistent> extension #118 simdjson version 3.0.0 ] {    - Dependencies {    } -  - Constants [30] { +  - Constants [31] {      Constant [ int SIMDJSON_ERR_CAPACITY ] { 1 }      Constant [ int SIMDJSON_ERR_TAPE_ERROR ] { 3 }      Constant [ int SIMDJSON_ERR_DEPTH_ERROR ] { 4 } @@ -33,6 +33,7 @@ Extension [ <persistent> extension #118 simdjson version 2.1.0 ] {      Constant [ int SIMDJSON_ERR_SCALAR_DOCUMENT_AS_VALUE ] { 28 }      Constant [ int SIMDJSON_ERR_OUT_OF_BOUNDS ] { 29 }      Constant [ int SIMDJSON_ERR_TRAILING_CONTENT ] { 30 } +    Constant [ int SIMDJSON_ERR_KEY_COUNT_NOT_COUNTABLE ] { 254 }      Constant [ int SIMDJSON_ERR_INVALID_PROPERTY ] { 255 }    } @@ -43,13 +44,13 @@ Extension [ <persistent> extension #118 simdjson version 2.1.0 ] {          Parameter #0 [ <required> string $json ]          Parameter #1 [ <optional> int $depth = <default> ]        } -      - Return [ ?bool ] +      - Return [ bool ]      }      Function [ <internal:simdjson> function simdjson_decode ] {        - Parameters [3] {          Parameter #0 [ <required> string $json ] -        Parameter #1 [ <optional> bool $assoc = <default> ] +        Parameter #1 [ <optional> bool $associative = <default> ]          Parameter #2 [ <optional> int $depth = <default> ]        }      } @@ -58,7 +59,7 @@ Extension [ <persistent> extension #118 simdjson version 2.1.0 ] {        - Parameters [4] {          Parameter #0 [ <required> string $json ]          Parameter #1 [ <required> string $key ] -        Parameter #2 [ <optional> bool $assoc = <default> ] +        Parameter #2 [ <optional> bool $associative = <default> ]          Parameter #3 [ <optional> int $depth = <default> ]        }      } @@ -69,20 +70,21 @@ Extension [ <persistent> extension #118 simdjson version 2.1.0 ] {          Parameter #1 [ <required> string $key ]          Parameter #2 [ <optional> int $depth = <default> ]        } -      - Return [ ?bool ] +      - Return [ bool ]      }      Function [ <internal:simdjson> function simdjson_key_count ] { -      - Parameters [3] { +      - Parameters [4] {          Parameter #0 [ <required> string $json ]          Parameter #1 [ <required> string $key ]          Parameter #2 [ <optional> int $depth = <default> ] +        Parameter #3 [ <optional> bool $throw_if_uncountable = <default> ]        } -      - Return [ ?int ] +      - Return [ int ]      }    } -  - Classes [1] { +  - Classes [2] {      Class [ <internal:simdjson> class SimdJsonException extends RuntimeException implements Stringable, Throwable ] {        - Constants [0] { @@ -173,6 +175,97 @@ Extension [ <persistent> extension #118 simdjson version 2.1.0 ] {          }        }      } + +    Class [ <internal:simdjson> class SimdJsonValueError extends ValueError implements Stringable, Throwable ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [4] { +        Property [ protected $message = '' ] +        Property [ protected $code = 0 ] +        Property [ protected $file = NULL ] +        Property [ protected $line = NULL ] +      } + +      - Methods [10] { +        Method [ <internal:Core, inherits Error, ctor> public method __construct ] { + +          - Parameters [3] { +            Parameter #0 [ <optional> string $message = "" ] +            Parameter #1 [ <optional> int $code = 0 ] +            Parameter #2 [ <optional> ?Throwable $previous = null ] +          } +        } + +        Method [ <internal:Core, inherits Error> public method __wakeup ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:Core, inherits Error, prototype Throwable> final public method getMessage ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:Core, inherits Error, prototype Throwable> final public method getCode ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:Core, inherits Error, prototype Throwable> final public method getFile ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:Core, inherits Error, prototype Throwable> final public method getLine ] { + +          - Parameters [0] { +          } +          - Return [ int ] +        } + +        Method [ <internal:Core, inherits Error, prototype Throwable> final public method getTrace ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:Core, inherits Error, prototype Throwable> final public method getPrevious ] { + +          - Parameters [0] { +          } +          - Return [ ?Throwable ] +        } + +        Method [ <internal:Core, inherits Error, prototype Throwable> final public method getTraceAsString ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:Core, inherits Error, prototype Stringable> public method __toString ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } +      } +    }    }  }  | 
