Autor Zpráva
ja.cz
Profil *
Ahoj,
chtěl jsem z dibi vypisovat poslední sql dotazy pomocí:
dibi::dump();

Ale zjistil jsem, že to nezvýrazňuje funkce. Nevíte zda je v dibi ještě jiný způsob jak vypsat vložený dotaz, ale tak aby byl kompletně obarvený (nevím jak se tomu říká - myslím barevně rozlišená klíčová slova, funkce apod.)

Nebo máte jiný tip jak to efektivně vyřešit, děkuji.
Kajman_
Profil *
Možná tu bude kanón na vrabce, ale dotaz jde dodatečně obarvit pomocí javascriptového zvýrazňovače, např.
http://jush.sourceforge.net/
Alphard
Profil
Nestačí tohle? Obarví to syntaxi, ale nevytvoří to odkazy na manuál (jako jush).

$s = dibi::select(array('c.id', 'c.name'));
// ...
$s->test();
ja.cz
Profil *
Kajman:
neznal jsem, diky. Výsledek však není takový, jaký jsem očekával (odkazy na manuál nepotřebuji). Jak jsi psal kanón na vrabce, v mém případě platí na 100% :)

Alphard:
Nejsem si jist, ale tento zápis co jsi uvedl je to samé jako
dibi::test("...");

nebo ne? A to je pak to samé jako
dibi::dump();
Alphard
Profil
Aha, ono je to skoro stejné, omlouvám se.
Kažodápně, když už jsem se díval do kódu, určitě by šlo relativně snadno hacknou https://github.com/dg/dibi/blob/master/dibi/dibi.php#L661, jen by se pak blbě aktualizovalo.
ja.cz
Profil *
Alphard:
No vidis, to mě nenapadlo. Ještě chvíli počkám, zda někdo s něčím nepřijde a zkusím se na to podívat.
Diky

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0