Quick links: Content - sections - sub sections
EN FR
Quick Search Advanced search
 
Page

  [Opened] jAuth dans Silex

Posted by maitrepylos on 09/14/2012 11:20

Bonjour,

Est-il possible d'intégrer des modules Jelix dans Silex ?

Merci.

  [Opened] jAuth dans Silex

Reply #1 Posted by foxmask on 09/14/2012 13:50

bonjour,

Comme cela n'a jamais été essayé on ne peut pas dire si ca collerait ou non. il faut esasyer mais à vu de nez je pense que Silex utilisant des Namespace et pas Jelix, ca peut coincer tôt ou tard.

Laurent pourra confirmer.

Ce qui a déjà été essayé c'est d'integrer des libs tierces tel Zend ou Doctrine à Jelix


@GitHub - Forum HaveFnuBB! powered by Jelix - Le Booster Jelix !

  [Opened] jAuth dans Silex

Reply #2 Posted by laurentj on 09/16/2012 10:07

bonjour,

intégrer des modules jelix dans silex nécessitent de déclarer toutes les urls au niveau de silex pour exécuter les contrôleurs des modules.

Ensuite les modules s'appuient sur une multitude de composants jelix : jUrl, jDao, jForms, et en particulier jApp, l'objet central d'un "environnement jelix". Donc il faut instancier jApp avec une config jelix etc, un autoloader jelix etc... Bref, en gros l'application reviendrait à lancer Jelix et à utiliser Silex en remplacement du moteur d'url.

À mon avis, au final, il n'y a pas grand intéret d'utiliser Silex avec des modules Jelix. Autant utiliser Jelix directement.

Maintenant, si tu veux utiliser du code basé sur silex, et des modules Jelix, le mieux c'est d'avoir deux points d'entrée. Celui de silex (index.php), et un autre (module.php par exemple), qui est celui d'une appli Jelix configurée avec les modules de ton choix.

Un site web peut utiliser plusieurs frameworks / applis les uns à coté des autres hein ;-)

@foxmask : le fait qu'il y ait des namespaces ou non ne changent pas grand chose. c'est juste une histoire de configurer l'autoloader correctement.

 
Page
  1. jAuth dans Silex