summaryrefslogtreecommitdiffstats
path: root/REFLECTION
diff options
context:
space:
mode:
Diffstat (limited to 'REFLECTION')
-rw-r--r--REFLECTION483
1 files changed, 249 insertions, 234 deletions
diff --git a/REFLECTION b/REFLECTION
index 6237c3e..fe6ff29 100644
--- a/REFLECTION
+++ b/REFLECTION
@@ -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] {
+ }
+ }
}
}