JeuWeb - Crée ton jeu par navigateur
Recherches OO sur PHP - Version imprimable

+- JeuWeb - Crée ton jeu par navigateur (https://jeuweb.org)
+-- Forum : Discussions, Aide, Ressources... (https://jeuweb.org/forumdisplay.php?fid=38)
+--- Forum : Programmation, infrastructure (https://jeuweb.org/forumdisplay.php?fid=51)
+--- Sujet : Recherches OO sur PHP (/showthread.php?tid=6054)

Pages : 1 2


RE: Recherches OO sur PHP - qwarnant - 28-03-2012

Symfony est effectivement plus complet que Pimple pour l'injection de dépendance Smile


RE: Recherches OO sur PHP - niahoo - 28-03-2012

Code :
use Symfony\Component\DependencyInjection\ContainerBuilder;
use Symfony\Component\DependencyInjection\Reference;

$sc = new ContainerBuilder();
$sc
    ->register('foo', '%foo.class%')
    ->addArgument(new Reference('bar'))
;
$sc->setParameter('foo.class', 'Foo');

$sc->get('foo');

à force je me demande si ce n'est pas moi qui suis stupide, mais je trouve le code ci-dessus totalement vain. à quoi ça peut bien servir un bout de code comme ça ?


RE: Recherches OO sur PHP - srm - 28-03-2012

Bon j'étais en train de coder tout un exemple sur l'intérêt des injection de dépendances et puis j'ai eu la flemme je me suis dit que j'avais meilleur temps de trouver un article qui le ferait mieux que moi et que voici : http://www.siteduzero.com/tutoriel-3-495641-introduction-a-l-injection-de-dependances-en-php.html

:-)


RE: Recherches OO sur PHP - niahoo - 28-03-2012

j'ai juste envie de dire « mouais ». C'est un truc que je fais depuis longtemps, ça sert juste à découpler les éléments indépendants dans son appli et bon, si tu y penses un peu en amont tu évites pas mal de couplage. Mais bon ça peut être une bonne brique de base même si ça en casse pas.