-- Robin Skoglund <[EMAIL PROTECTED]> wrote
(on Tuesday, 10 June 2008, 03:57 PM +0200):
> On Tue, Jun 10, 2008 at 3:37 PM, Matthew Weier O'Phinney <[EMAIL PROTECTED]>
> wrote:
>     -- Thomas Weidner <[EMAIL PROTECTED]> wrote
>     (on Tuesday, 10 June 2008, 03:25 PM +0200):
>     > I just added a new reference table to the documentation where people can
>     > see which ZF component depends on which other ZF component.
> 
>     Where is this? Do you have it built anywhere?
> 
>     > So if anyone is in need of just one component like Zend_Log he can just
>     > look into this table and see which other components he has also to
>     > provide that all works properly.
> 
>     Does this take into consideration optional dependencies? For instance,
>     Zend_Db can be used _without_ Zend_Config, but can also consume it.
> 
> 
> Isn't that a requirement nonetheless? At some point there is a check like 'if
> ($config instance of Zend_Config)', which means the class requires Zend_Config
> to do the check.

Actually, in recent PHP versions (I'm not sure when it started exactly;
somebody will chime in, I'm sure), the class does not need to be loaded
for instanceof checks to succeed, so this is still a soft dependency.

>     > I hope this comes handy to people, especially to the one which declare
>     > not to have much space. :D
>     >
>     > Related to the reference tables in general.
>     > It would be great if anyone could update the tables (extensions) and/or
>     > test the actual content. I think the extensions section is outdated as
>     > several new components have been added and existing ones provide new
>     > features.
>     > Maybe add a testbed for this case ? I don't know...

-- 
Matthew Weier O'Phinney
Software Architect       | [EMAIL PROTECTED]
Zend Framework           | http://framework.zend.com/

Reply via email to