developer.jelix.org is not used any more and exists only for history. Post new tickets on the Github account.
developer.jelix.org n'est plus utilisée, et existe uniquement pour son historique. Postez les nouveaux tickets sur le compte github.

Opened 11 years ago

Closed 9 years ago

#345 closed enhancement (wontfix)

Allow php inside of insert/select/updatepattern

Reported by: Uriel C Owned by:
Priority: lowest Milestone:
Component: jelix:dao Version: 1.0 beta 3.1
Severity: normal Keywords:
Cc: Blocked By:
Blocking: Documentation needed: no
Hosting Provider: Php version:

Description

It may be useful to be allowed to use PHP code in *pattern in jDao. To avoid confusion between MySQL and PHP code, we could create new XML properties to the <property /> tag : insertpatternphp, updatepatternphp and selectpatternphp that would be mutually exclusive with the corresponding *pattern. The code would just have to be eval()'d. What about security concerns ?

Ca serait pratique de pouvoir inserer du PHP dans les *pattern d'une DAO. Pour éviter la confusion entre ce qui est du code PHP et ce qui est du code MySQL, on pourrait avoir des nouvelles propriétés XML pour la balise <property /> : insertpatternphp, updatepatternphp et selectpatternphp qui seraient mutuellement exclusifs avec les *patterin correspondants. Il suffirait de passer le code PHP dans un eval(). Question : cela peut-il poser des problèmes de sécurité ?

Change History (2)

comment:1 Changed 10 years ago by laurentj

  • Documentation needed unset
  • Priority changed from normal to lowest

faudrait d'abord voir quelle utilité cela aurait. Des exemples ?

comment:2 Changed 9 years ago by laurentj

  • Resolution set to wontfix
  • Status changed from new to closed
Note: See TracTickets for help on using tickets.