tiny ‘n’ smart
database layer

Odkazy: dibi | API reference

Oznámení

Omlouváme se, provoz fóra byl ukončen

DibiFluent – problem s logickymi spojkami, dokumentace???

před 10 lety

peci1
Člen | 60

Ahoj, tak jsem prave zkusil neco jako

<?php
dibi::select('*')->
    where (...)->
    and (...)
?>

Uz to nekomu z vas chodilo? Ja koncim na parse erroru, php totiz and a or vyhodnoti jako logicky vyraz, ne jako nazev fce… Co s tim?

Zatim to resim jinak, ale kdyz fluent, tak vsechno =)

<?php
dibi::select('*')->
    where (... and ...)
?>

A jeste takove rypnuti – dibifluent je super, ale bez jakekoli dokumentace je k nicemu… Nebo jsem ji jen nenasel? Tech par ukazek na blogu prece jen nevystihne vsechny pripady.

Editoval peci1 (8. 5. 2009 20:09)

před 10 lety

LM
Člen | 206

V PHP verzi nižší než 5.3 musí být název metody/vlastnosti (tedy těch co jsou zároveň i klíčová slova) rovnou za operátorem ->

dibi::select('*')
    ->where (...)
    ->and (...)

Editoval LM (8. 5. 2009 21:40)

před 10 lety

kravco
Člen | 723

Je to „feature“ parseru PHP < 5.3, viď bug report.