Re: [SPIP Zone] SPIP 3.3-beta

nicod_ <[email protected]>
Newsgroups gmane.comp.web.spip.devel
Message-ID <[email protected]>
Le 09/12/2019 à 15:54, Cerdic a écrit :
> Hello,
> 
> pour la fonction objet_lire() j’avais soumis mon interrogation sur le 
> fait qu’elle contiennent un appel à pipeline qui permet d’enrichir 
> l’objet, chose qui n’est pas équivalente à un sql_fetsel() en base
> 
> C’est peut-être une direction dans laquelle on voudra aller, mais ça me 
> semble pas certain, et lourd de conséquence.
> Donc amha on peut l’intégrer mais sans ce pipeline : la fonction est 
> juste un shorthand facilitateur, avec quelques automatismes/sécurités 
> par rapport à un sql_fetsel() mais renvoie le même résultat.

Je n'ai pas le même regard.

Pour moi c'est juste une fonction de plus haut niveau que sql_fetsel.
En fait, c'est simplement le complément des objet_ecrire et 
objet_modifier qui elles aussi peuvent générer des traitements lourds à 
travers des pipelines.

objet_lire() serait donc à utiliser en connaissance de cause, comme les 
autres objet_*

Un peu comme les ORM, qui sont super pratiques en cachant toute la magie 
(behaviors, relations, cascade...), mais qui peuvent être contre 
productifs si mal utilisés.

-- 
nicod_
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.