File tree 2 files changed +7
-5
lines changed
src/Bridges/ApplicationDI
2 files changed +7
-5
lines changed Original file line number Diff line number Diff line change 42
42
"nette/di" : " <3.0.7" ,
43
43
"nette/forms" : " <3.0" ,
44
44
"nette/schema" : " <1.2" ,
45
- "latte/latte" : " <2.7.1 || >=3.1 || =3.0.0 " ,
45
+ "latte/latte" : " <2.7.1 || >=3.0.0 <3.0.5 || > =3.1 " ,
46
46
"tracy/tracy" : " <2.5"
47
47
},
48
48
"autoload" : {
Original file line number Diff line number Diff line change @@ -117,10 +117,12 @@ public static function initLattePanel(
117
117
$ factory ->onCreate [] = function (ApplicationLatte \Template $ template ) use ($ bar , $ all ) {
118
118
$ control = $ template ->getLatte ()->getProviders ()['uiControl ' ] ?? null ;
119
119
if ($ all || $ control instanceof Nette \Application \UI \Presenter) {
120
- $ bar ->addPanel (new Latte \Bridges \Tracy \LattePanel (
121
- $ template ->getLatte (),
122
- $ all && $ control ? (new \ReflectionObject ($ control ))->getShortName () : ''
123
- ));
120
+ $ name = $ all && $ control ? (new \ReflectionObject ($ control ))->getShortName () : '' ;
121
+ if (version_compare (Latte \Engine::VERSION , '3 ' , '< ' )) {
122
+ $ bar ->addPanel (new Latte \Bridges \Tracy \LattePanel ($ template ->getLatte (), $ name ));
123
+ } else {
124
+ $ template ->getLatte ()->addExtension (new Latte \Bridges \Tracy \TracyExtension ($ name ));
125
+ }
124
126
}
125
127
};
126
128
}
You can’t perform that action at this time.
0 commit comments