Martino Piccinato wrote:
> Will the DI container be an independent project from symfony? I strongly 
> hope so as it could be useful in many other cases.
> Is there any source it can be downloaded yet? I'm currently 
> participating in another IOC container project (not PHPstuff) and very 
> interested about the possibility of a IOC PHPcontainer.

It will published as an independent project.

Fabien

> 
> Martino
> 
> 
> On Tue, Mar 10, 2009 at 9:10 AM, Fabien Potencier 
> <[email protected] 
> <mailto:[email protected]>> wrote:
> 
> 
>     Hi Jan,
> 
> 
>     Jan Markmann wrote:
>      > Hy Fabien,
>      > from what I have seen from you Symfony 2 slides I have 2 questions
>      > about the DI Stuff that might be of interest :
>      > - If I am not wrong there is no setter injection, it is constructor
>      > onjection only. Is Setter Injection planned?
> 
>     It definitely supports setter injection. The presentation only scratches
>     the surface of the Symfony 2 DI container ;)
> 
>      > - Any plans to make the configurable factory independent from the
>      > service registry? Like for example for usage in a loop creating
>      > multiple instances of same config? Or some "dont care if you get a
>      > singleton or new instance"-context
> 
>     I'm not sure I understand the question, but the DI supports what Spring
>     calls "scopes". In Symfony 2, it is call "global" and allows you to
>     control what the DI container returns: a single instance each time you
>     get the service, or a new object.
> 
>      >
>      > I like the idea of pretty plain bean-alike objects like in propel and
>      > that of spring making it easy to put anything together like LEGO as
>      > long as it implements getters and setters (or as well constructor
>      > params).
>      >
>      > A third and fourth are no questions but a proposals =)
>      > When implementing setter injection it would be nice if one could use
>      > the constructor signature prefixed with class name like in a new-call
>      > to tell what to inject via constructor and the rest via setters, thus
>      > making it possible to mix both.
> 
>     You can mix both setter and constructor injection.
> 
>      > Support for custom factory- and init-methods and a config setting for
>      > self managed singleton (via own factory) or container managed
>     would be
>      > quite nice.
> 
>     You can also use a "configure" element which is a method that can
>     configure the object after initialization.
> 
>     Fabien
> 
>      > I think of common ways to get an instance up and ready for usage,
>     thus
>      > making this tool useful for as much patterns following code around.
>      > >
>      >
> 
> 
> 
> 
> > 

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"symfony developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/symfony-devs?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to