11<?php namespace com \handlebarsjs ;
22
3- use com \github \mustache \templates \{Compiled , NotFound , Source , Tokens };
3+ use com \github \mustache \templates \{Compiled , NotFound , Source , InString , Templates as Base };
44use com \github \mustache \{Node , Template , TemplateListing };
55use lang \ClassLoader ;
66use text \StringTokenizer ;
77
88/**
99 * Template loading implementation
1010 *
11- * @test xp:// com.handlebarsjs.unittest.TemplatesTest
11+ * @test com.handlebarsjs.unittest.TemplatesTest
1212 */
13- class Templates extends \ com \ github \ mustache \ templates \Templates {
13+ class Templates extends Base {
1414 private static $ composite = null ;
1515 private $ templates = [];
1616 private $ delegate ;
@@ -42,7 +42,7 @@ public function register($name, $content) {
4242 } else if ($ content instanceof Node) {
4343 $ this ->templates [$ name ]= new Compiled (new Template ($ name , $ content ));
4444 } else {
45- $ this ->templates [$ name ]= new Tokens ($ name , new StringTokenizer ( $ content) );
45+ $ this ->templates [$ name ]= new InString ($ name , ( string ) $ content );
4646 }
4747
4848 return $ previous ;
@@ -56,7 +56,7 @@ public function register($name, $content) {
5656 * @return com.github.mustache.templates.Source
5757 */
5858 public function tokens ($ content , $ name = '(string) ' ) {
59- return new Tokens ($ name , new StringTokenizer (( string )$ content) );
59+ return new InString ($ name , ( string )$ content );
6060 }
6161
6262 /**
0 commit comments