Oznámení
Omlouváme se, provoz fóra byl ukončen
Náhrada za DibiProfiler v dibi 2.0?
Upozornění: Tohle vlákno je hodně staré.
před 8 lety
- llsm
- Člen | 122
Zdravím,
v novém dibi 2.0 zmizela třída DibiProfiler. Využíval jsem ji k logovani
dotazu do souboru. Je za ni nejaka nahrada v novem dibi, kterou jsem
nenasel?
Take bych jen doplnil, ze pokud je tato trida uz mimo, tak by stalo za to ji
vymazat z quickstartu.
před 7 lety
- Milo
- Nette Core | 1119
Použití profileru se ve verzi 2.0 změnilo. Třída
DibiProfiler
se už nepoužívá. Logovat SQL do souboru ale
stále můžeš:
$config = array(
'driver' => '....',
'profiler' => array(
'run' => TRUE,
'file' => '/tmp/dibi.log.sql',
),
);
Případně si můžeš zaregistrovat vlastní callback který přijímá
DibiEvent
, viz. API.
function dibiLogger(DibiEvent $evt)
{
}
$connection = dibi::getConnection();
$connection->onEvent[] = 'dibiLogger';
před 7 lety
- llsm
- Člen | 122
Diky, to je presne co jsem potreboval…