<div dir="ltr">Ciao a tutti!<div><br></div><div>in Innobit avevamo la necessità di poter esportare dal db MySql legacy dei dati in formato json strutturato (... su più livelli indentati).</div><div>Ci serviva anche poter configurare rapidamente le "query"... senza usare un vero e proprio ORM.</div>
<div><br></div><div>Così sono partito dall'idea di un ORM e l'ho un po' trasformato realizzando questa libreria: <a href="https://github.com/innobitLab/php-fly-rrm">https://github.com/innobitLab/php-fly-rrm</a></div>
<div><br></div><div>In pratica consente, dato un mapping, di eseguire query sul db ed estrarre i dati nel formato definito dal mapping.</div><div>Per ora è solo un inizio, ma è già sfruttabile.</div><div><br></div><div>Prossimi sviluppi saranno:</div>
<div><ul><li>where clause</li><li>order by clause</li><li>parameters</li><li>resource include in mapping</li><li>mapping abstraction (per altri formati)</li></ul><div>Se vi va date un'occhiata, suggerimenti, fix e nuove features sono sempre apprezzati :-)</div>
</div><div><br></div><div>Ciao e buon coding!</div><div>Gabriele</div><div><div><br></div>-- <br><div dir="ltr"><div><span style="font-family:Helvetica;font-size:small">Tondi Gabriele - web and mobile software developer</span><br>
</div><font><br style="font-family:Helvetica;text-align:-webkit-auto"><b style="font-family:Helvetica;text-align:-webkit-auto">mail:</b><span style="font-family:Helvetica;text-align:-webkit-auto"> <a href="mailto:info@gabrieletondi.it" style="color:rgb(17,85,204)" target="_blank">info@gabrieletondi.it</a></span><br style="font-family:Helvetica;text-align:-webkit-auto">
<b style="font-family:Helvetica;text-align:-webkit-auto">web:</b><span style="font-family:Helvetica;text-align:-webkit-auto"> <a href="http://www.gabrieletondi.it/" style="color:rgb(17,85,204)" target="_blank">www.gabrieletondi.it</a></span><br style="font-family:Helvetica;text-align:-webkit-auto">
<b style="font-family:Helvetica;text-align:-webkit-auto">mobile:</b><span style="font-family:Helvetica;text-align:-webkit-auto"> 392 54 50 560</span><br style="font-family:Helvetica;text-align:-webkit-auto"><b style="font-family:Helvetica;text-align:-webkit-auto">skype: </b><span style="font-family:Helvetica;text-align:-webkit-auto">gabrieletondi</span><br style="font-family:Helvetica;text-align:-webkit-auto">
<br style="font-family:Helvetica;text-align:-webkit-auto"><i style="font-family:Helvetica;text-align:-webkit-auto">In ottemperanza alla Legge 196/2003 sulla tutela dei dati personali, le<br>informazioni contenute in questa mail sono di natura confidenziale e si<br>
devono intendere ad uso esclusivo della persona o della Società cui è<br>destinato. Se chi legge questo messaggio non è il destinatario o l’incaricato<br>per la consegna del messaggio al destinatario, non deve assolutamente<br>
copiare, divulgare, distribuire o in qualsiasi modo utilizzare le<br>informazioni contenute in questa mail.Nel caso in cui aveste ricevuto questa<br>mail per errore, vogliate avvertire il mittente al più presto a mezzo posta<br>
elettronica e distruggere il presente messaggio.<br><br>According to Italian Law 196/2003 concerning privacy, the information<br>contained in this mail is confidential and is intended for the addressee<br>only. If you are not the correct recipient, please note that any use,<br>
dissemination or copy of this document/information is strictly prohibited.<br>If you have received this message in error, you should destroy it and please<br>notify us immediatly by e-mail.</i></font><br></div>
</div></div>