profiler mám vo firebugu 3× ten istý, nechápem prečo…

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
gawan
Člen | 110
+
0
-

neviete náhodou poradiť prečo? Skúšal som to aj na skeletone a tam to robí tiež…
akurát som pridal do BasePresenteru toto:

<?php
abstract class BasePresenter extends Presenter
{
    protected function startup() {
        ob_start();
        parent::startup();
    }

}
?>

a vo firebugu mám hneď 3 profilery…

Mikulas Dite
Člen | 756
+
0
-

Schválně jsem otestoval (je pravda, že na 1.0dev), pouhé zavolání ob_start() a žádný firelog jsem nenašel. Ani se neznásobil když sem jeden output vytvořil. Pokuď jsi opravdu použil čístý skeleton, je chyba v Nette, ale v 1.0 už to je opraveném – nebo máš nějaký bug v aplikaci.

A mimochodem, Startup() je na přepsání určený, rodiče volat nemusíš: ApplicationPresenter#295

//Edit: jo vlastně strict mode to (a správně) nebere, tak to tam vlastně být musí.

Editoval Mikulas Dite (17. 3. 2010 18:05)