diff options
Diffstat (limited to 'REFLECTION')
| -rw-r--r-- | REFLECTION | 483 | 
1 files changed, 249 insertions, 234 deletions
@@ -1,4 +1,4 @@ -Extension [ <persistent> extension #108 handlebars version 0.9.2 ] { +Extension [ <persistent> extension #110 handlebars version 1.0.0 ] {    - Dependencies {      Dependency [ psr (Optional) ] @@ -6,7 +6,7 @@ Extension [ <persistent> extension #108 handlebars version 0.9.2 ] {    - INI {      Entry [ handlebars.pool_size <ALL> ] -      Current = '128k' +      Current = '0'      }      Entry [ handlebars.cache.enable <SYSTEM> ]        Current = '1' @@ -34,10 +34,11 @@ Extension [ <persistent> extension #108 handlebars version 0.9.2 ] {      }    } -  - Constants [4] { -    Constant [ int Handlebars\PSR ] { 1 } -    Constant [ string Handlebars\VERSION ] { 0.9.2 } -    Constant [ string Handlebars\LIBVERSION ] { 0.7.3 } +  - Constants [5] { +    Constant [ int Handlebars\PSR ] { 0 } +    Constant [ string Handlebars\VERSION ] { 1.0.0 } +    Constant [ string Handlebars\LIBVERSION ] { 1.0.0 } +    Constant [ string Handlebars\LIBVERSION2 ] { 1.0.0 }      Constant [ null Handlebars\CACHE_BACKEND ] {  }    } @@ -283,7 +284,7 @@ Extension [ <persistent> extension #108 handlebars version 0.9.2 ] {        }      } -    Interface [ <internal:handlebars> interface Handlebars\Impl extends Psr\Log\LoggerAwareInterface ] { +    Interface [ <internal:handlebars> interface Handlebars\Impl ] {        - Constants [0] {        } @@ -350,7 +351,7 @@ Extension [ <persistent> extension #108 handlebars version 0.9.2 ] {            - Return [ Handlebars\Impl ]          } -        Method [ <internal:handlebars, prototype Psr\Log\LoggerAwareInterface> abstract public method setLogger ] { +        Method [ <internal:handlebars> abstract public method setLogger ] {            - Parameters [1] {              Parameter #0 [ <required> Psr\Log\LoggerInterface $logger ] @@ -380,7 +381,7 @@ Extension [ <persistent> extension #108 handlebars version 0.9.2 ] {        }      } -    Class [ <internal:handlebars> abstract class Handlebars\BaseImpl implements Handlebars\Impl, Psr\Log\LoggerAwareInterface ] { +    Class [ <internal:handlebars> abstract class Handlebars\BaseImpl implements Handlebars\Impl ] {        - Constants [0] {        } @@ -392,10 +393,10 @@ Extension [ <persistent> extension #108 handlebars version 0.9.2 ] {        }        - Properties [4] { -        Property [ protected ?Psr\Log\LoggerInterface $logger ] -        Property [ protected ?Handlebars\Registry $decorators ] -        Property [ protected ?Handlebars\Registry $helpers ] -        Property [ protected ?Handlebars\Registry $partials ] +        Property [ protected $logger = NULL ] +        Property [ protected $decorators = NULL ] +        Property [ protected $helpers = NULL ] +        Property [ protected $partials = NULL ]        }        - Methods [10] { @@ -451,7 +452,7 @@ Extension [ <persistent> extension #108 handlebars version 0.9.2 ] {            - Return [ Handlebars\Impl ]          } -        Method [ <internal:handlebars, prototype Psr\Log\LoggerAwareInterface> public method setLogger ] { +        Method [ <internal:handlebars, prototype Handlebars\Impl> public method setLogger ] {            - Parameters [1] {              Parameter #0 [ <required> Psr\Log\LoggerInterface $logger ] @@ -481,60 +482,6 @@ Extension [ <persistent> extension #108 handlebars version 0.9.2 ] {        }      } -    Class [ <internal:handlebars> class Handlebars\Compiler ] { - -      - Constants [19] { -        Constant [ public int NONE ] { 0 } -        Constant [ public int USE_DEPTHS ] { 1 } -        Constant [ public int STRING_PARAMS ] { 2 } -        Constant [ public int TRACK_IDS ] { 4 } -        Constant [ public int NO_ESCAPE ] { 8 } -        Constant [ public int KNOWN_HELPERS_ONLY ] { 16 } -        Constant [ public int PREVENT_INDENT ] { 32 } -        Constant [ public int EXPLICIT_PARTIAL_CONTEXT ] { 128 } -        Constant [ public int IGNORE_STANDALONE ] { 256 } -        Constant [ public int ALTERNATE_DECORATORS ] { 512 } -        Constant [ public int STRICT ] { 1024 } -        Constant [ public int ASSUME_OBJECTS ] { 2048 } -        Constant [ public int MUSTACHE_STYLE_LAMBDAS ] { 4096 } -        Constant [ public int COMPAT ] { 1 } -        Constant [ public int ALL ] { 8191 } -        Constant [ public int USE_PARTIAL ] { 2 } -        Constant [ public int IS_SIMPLE ] { 4 } -        Constant [ public int USE_DECORATORS ] { 8 } -        Constant [ public int RESULT_ALL ] { 15 } -      } - -      - Static properties [0] { -      } - -      - Static methods [2] { -        Method [ <internal:handlebars> static public method compile ] { - -          - Parameters [2] { -            Parameter #0 [ <required> string $tmpl ] -            Parameter #1 [ <optional> ?array $options = <default> ] -          } -          - Return [ array ] -        } - -        Method [ <internal:handlebars> static public method compilePrint ] { - -          - Parameters [2] { -            Parameter #0 [ <required> string $tmpl ] -            Parameter #1 [ <optional> ?array $options = <default> ] -          } -          - Return [ string ] -        } -      } - -      - Properties [0] { -      } - -      - Methods [0] { -      } -    } -      Interface [ <internal:handlebars> interface Handlebars\Exception ] {        - Constants [0] { @@ -553,7 +500,7 @@ Extension [ <persistent> extension #108 handlebars version 0.9.2 ] {        }      } -    Class [ <internal:handlebars> class Handlebars\CompileException extends Exception implements Stringable, Throwable, Handlebars\Exception ] { +    Class [ <internal:handlebars> class Handlebars\CompileException extends Exception implements Throwable, Stringable, Handlebars\Exception ] {        - Constants [0] {        } @@ -644,7 +591,7 @@ Extension [ <persistent> extension #108 handlebars version 0.9.2 ] {        }      } -    Class [ <internal:handlebars> class Handlebars\InvalidArgumentException extends RuntimeException implements Throwable, Stringable, Handlebars\Exception ] { +    Class [ <internal:handlebars> class Handlebars\InvalidArgumentException extends RuntimeException implements Stringable, Throwable, Handlebars\Exception ] {        - Constants [0] {        } @@ -735,7 +682,7 @@ Extension [ <persistent> extension #108 handlebars version 0.9.2 ] {        }      } -    Class [ <internal:handlebars> class Handlebars\RuntimeException extends RuntimeException implements Throwable, Stringable, Handlebars\Exception ] { +    Class [ <internal:handlebars> class Handlebars\RuntimeException extends RuntimeException implements Stringable, Throwable, Handlebars\Exception ] {        - Constants [0] {        } @@ -826,7 +773,7 @@ Extension [ <persistent> extension #108 handlebars version 0.9.2 ] {        }      } -    Class [ <internal:handlebars> class Handlebars\InvalidBinaryStringException extends Exception implements Stringable, Throwable, Handlebars\Exception ] { +    Class [ <internal:handlebars> class Handlebars\InvalidBinaryStringException extends Exception implements Throwable, Stringable, Handlebars\Exception ] {        - Constants [0] {        } @@ -917,33 +864,6 @@ Extension [ <persistent> extension #108 handlebars version 0.9.2 ] {        }      } -    Class [ <internal:handlebars> class Handlebars\Opcode ] { - -      - Constants [0] { -      } - -      - Static properties [0] { -      } - -      - Static methods [0] { -      } - -      - Properties [2] { -        Property [ public string $opcode ] -        Property [ public array $args ] -      } - -      - Methods [1] { -        Method [ <internal:handlebars, ctor> public method __construct ] { - -          - Parameters [2] { -            Parameter #0 [ <required> string $opcode ] -            Parameter #1 [ <required> array $args ] -          } -        } -      } -    } -      Class [ <internal:handlebars> class Handlebars\Options implements ArrayAccess ] {        - Constants [0] { @@ -955,7 +875,13 @@ Extension [ <persistent> extension #108 handlebars version 0.9.2 ] {        - Static methods [0] {        } -      - Properties [8] { +      - Properties [14] { +        Property [ public $name = NULL ] +        Property [ public $hash = NULL ] +        Property [ public $fn = NULL ] +        Property [ public $inverse = NULL ] +        Property [ public $scope = NULL ] +        Property [ public $data = NULL ]          Property [ public $ids = NULL ]          Property [ public $hashIds = NULL ]          Property [ public $hashTypes = NULL ] @@ -966,7 +892,7 @@ Extension [ <persistent> extension #108 handlebars version 0.9.2 ] {          Property [ public $partial = NULL ]        } -      - Methods [7] { +      - Methods [8] {          Method [ <internal:handlebars, ctor> public method __construct ] {            - Parameters [1] { @@ -1014,79 +940,18 @@ Extension [ <persistent> extension #108 handlebars version 0.9.2 ] {              Parameter #0 [ <required> $prop ]            }          } -      } -    } - -    Class [ <internal:handlebars> class Handlebars\Parser ] { - -      - Constants [0] { -      } - -      - Static properties [0] { -      } - -      - Static methods [2] { -        Method [ <internal:handlebars> static public method parse ] { - -          - Parameters [1] { -            Parameter #0 [ <required> string $tmpl ] -          } -          - Return [ array ] -        } - -        Method [ <internal:handlebars> static public method parsePrint ] { - -          - Parameters [1] { -            Parameter #0 [ <required> string $tmpl ] -          } -          - Return [ string ] -        } -      } - -      - Properties [0] { -      } -      - Methods [0] { -      } -    } +        Method [ <internal:handlebars> public method lookupProperty ] { -    Class [ <internal:handlebars> class Handlebars\Program ] { - -      - Constants [0] { -      } - -      - Static properties [0] { -      } - -      - Static methods [0] { -      } - -      - Properties [10] { -        Property [ public $opcodes = NULL ] -        Property [ public $children = NULL ] -        Property [ public $decorators = NULL ] -        Property [ public $isSimple = false ] -        Property [ public $useDepths = false ] -        Property [ public $usePartial = false ] -        Property [ public $useDecorators = false ] -        Property [ public $blockParams = 0 ] -        Property [ public $stringParams = false ] -        Property [ public $trackIds = false ] -      } - -      - Methods [1] { -        Method [ <internal:handlebars, ctor> public method __construct ] { - -          - Parameters [3] { -            Parameter #0 [ <required> array $opcodes ] -            Parameter #1 [ <required> array $children ] -            Parameter #2 [ <optional> int $blockParams = <default> ] +          - Parameters [2] { +            Parameter #0 [ <required> $objOrArray ] +            Parameter #1 [ <required> string $field ]            }          }        }      } -    Class [ <internal:handlebars> class Handlebars\SafeString ] { +    Class [ <internal:handlebars> class Handlebars\SafeString implements Stringable ] {        - Constants [0] {        } @@ -1109,7 +974,7 @@ Extension [ <persistent> extension #108 handlebars version 0.9.2 ] {            }          } -        Method [ <internal:handlebars> public method __toString ] { +        Method [ <internal:handlebars, prototype Stringable> public method __toString ] {            - Parameters [0] {            } @@ -1118,66 +983,6 @@ Extension [ <persistent> extension #108 handlebars version 0.9.2 ] {        }      } -    Class [ <internal:handlebars> class Handlebars\Token ] { - -      - Constants [0] { -      } - -      - Static properties [0] { -      } - -      - Static methods [0] { -      } - -      - Properties [2] { -        Property [ public string $name ] -        Property [ public string $text ] -      } - -      - Methods [1] { -        Method [ <internal:handlebars, ctor> public method __construct ] { - -          - Parameters [2] { -            Parameter #0 [ <required> string $name ] -            Parameter #1 [ <required> string $text ] -          } -        } -      } -    } - -    Class [ <internal:handlebars> class Handlebars\Tokenizer ] { - -      - Constants [0] { -      } - -      - Static properties [0] { -      } - -      - Static methods [2] { -        Method [ <internal:handlebars> static public method lex ] { - -          - Parameters [1] { -            Parameter #0 [ <required> string $tmpl ] -          } -          - Return [ array ] -        } - -        Method [ <internal:handlebars> static public method lexPrint ] { - -          - Parameters [1] { -            Parameter #0 [ <required> string $tmpl ] -          } -          - Return [ string ] -        } -      } - -      - Properties [0] { -      } - -      - Methods [0] { -      } -    } -      Class [ <internal:handlebars> class Handlebars\Utils ] {        - Constants [0] { @@ -1268,7 +1073,7 @@ Extension [ <persistent> extension #108 handlebars version 0.9.2 ] {        }      } -    Class [ <internal:handlebars> class Handlebars\VM extends Handlebars\BaseImpl implements Psr\Log\LoggerAwareInterface, Handlebars\Impl ] { +    Class [ <internal:handlebars> class Handlebars\VM extends Handlebars\BaseImpl implements Handlebars\Impl ] {        - Constants [0] {        } @@ -1280,10 +1085,10 @@ Extension [ <persistent> extension #108 handlebars version 0.9.2 ] {        }        - Properties [4] { -        Property [ protected ?Psr\Log\LoggerInterface $logger ] -        Property [ protected ?Handlebars\Registry $decorators ] -        Property [ protected ?Handlebars\Registry $helpers ] -        Property [ protected ?Handlebars\Registry $partials ] +        Property [ protected $logger = NULL ] +        Property [ protected $decorators = NULL ] +        Property [ protected $helpers = NULL ] +        Property [ protected $partials = NULL ]        }        - Methods [13] { @@ -1385,7 +1190,7 @@ Extension [ <persistent> extension #108 handlebars version 0.9.2 ] {            - Return [ Handlebars\Impl ]          } -        Method [ <internal:handlebars, inherits Handlebars\BaseImpl, prototype Psr\Log\LoggerAwareInterface> public method setLogger ] { +        Method [ <internal:handlebars, inherits Handlebars\BaseImpl, prototype Handlebars\Impl> public method setLogger ] {            - Parameters [1] {              Parameter #0 [ <required> Psr\Log\LoggerInterface $logger ] @@ -1394,6 +1199,216 @@ Extension [ <persistent> extension #108 handlebars version 0.9.2 ] {          }        }      } + +    Class [ <internal:handlebars> class Handlebars\Compiler ] { + +      - Constants [19] { +        Constant [ public int NONE ] { 0 } +        Constant [ public int USE_DEPTHS ] { 1 } +        Constant [ public int STRING_PARAMS ] { 2 } +        Constant [ public int TRACK_IDS ] { 4 } +        Constant [ public int NO_ESCAPE ] { 8 } +        Constant [ public int KNOWN_HELPERS_ONLY ] { 16 } +        Constant [ public int PREVENT_INDENT ] { 32 } +        Constant [ public int EXPLICIT_PARTIAL_CONTEXT ] { 128 } +        Constant [ public int IGNORE_STANDALONE ] { 256 } +        Constant [ public int ALTERNATE_DECORATORS ] { 512 } +        Constant [ public int STRICT ] { 1024 } +        Constant [ public int ASSUME_OBJECTS ] { 2048 } +        Constant [ public int MUSTACHE_STYLE_LAMBDAS ] { 4096 } +        Constant [ public int COMPAT ] { 1 } +        Constant [ public int ALL ] { 8191 } +        Constant [ public int USE_PARTIAL ] { 2 } +        Constant [ public int IS_SIMPLE ] { 4 } +        Constant [ public int USE_DECORATORS ] { 8 } +        Constant [ public int RESULT_ALL ] { 15 } +      } + +      - Static properties [0] { +      } + +      - Static methods [2] { +        Method [ <internal:handlebars> static public method compile ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tmpl ] +            Parameter #1 [ <optional> ?array $options = <default> ] +          } +          - Return [ array ] +        } + +        Method [ <internal:handlebars> static public method compilePrint ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $tmpl ] +            Parameter #1 [ <optional> ?array $options = <default> ] +          } +          - Return [ string ] +        } +      } + +      - Properties [0] { +      } + +      - Methods [0] { +      } +    } + +    Class [ <internal:handlebars> class Handlebars\Opcode ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [2] { +        Property [ public string $opcode ] +        Property [ public array $args ] +      } + +      - Methods [1] { +        Method [ <internal:handlebars, ctor> public method __construct ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $opcode ] +            Parameter #1 [ <required> array $args ] +          } +        } +      } +    } + +    Class [ <internal:handlebars> class Handlebars\Parser ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [2] { +        Method [ <internal:handlebars> static public method parse ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $tmpl ] +          } +          - Return [ array ] +        } + +        Method [ <internal:handlebars> static public method parsePrint ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $tmpl ] +          } +          - Return [ string ] +        } +      } + +      - Properties [0] { +      } + +      - Methods [0] { +      } +    } + +    Class [ <internal:handlebars> class Handlebars\Program ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [10] { +        Property [ public $opcodes = NULL ] +        Property [ public $children = NULL ] +        Property [ public $decorators = NULL ] +        Property [ public $isSimple = false ] +        Property [ public $useDepths = false ] +        Property [ public $usePartial = false ] +        Property [ public $useDecorators = false ] +        Property [ public $blockParams = 0 ] +        Property [ public $stringParams = false ] +        Property [ public $trackIds = false ] +      } + +      - Methods [1] { +        Method [ <internal:handlebars, ctor> public method __construct ] { + +          - Parameters [3] { +            Parameter #0 [ <required> array $opcodes ] +            Parameter #1 [ <required> array $children ] +            Parameter #2 [ <optional> int $blockParams = <default> ] +          } +        } +      } +    } + +    Class [ <internal:handlebars> class Handlebars\Token ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [2] { +        Property [ public string $name ] +        Property [ public string $text ] +      } + +      - Methods [1] { +        Method [ <internal:handlebars, ctor> public method __construct ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $name ] +            Parameter #1 [ <required> string $text ] +          } +        } +      } +    } + +    Class [ <internal:handlebars> class Handlebars\Tokenizer ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [2] { +        Method [ <internal:handlebars> static public method lex ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $tmpl ] +          } +          - Return [ array ] +        } + +        Method [ <internal:handlebars> static public method lexPrint ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $tmpl ] +          } +          - Return [ string ] +        } +      } + +      - Properties [0] { +      } + +      - Methods [0] { +      } +    }    }  }  | 
