Okay, I guess I can live with it :)

Andi

At 02:40 PM 6/11/2002 +0200, phpsurf wrote:
>I think handlers are the best solution to make this process configuratble
>without introducing a new ini option.
>we already have such handlers for errors ...
>and then one can define his own process to implement his specific needs
>farther than just setting a classPath.
>
>why don't you like this idea ? is it for performance reasons ?
>
> > -----Original Message-----
> > From: Andi Gutmans [mailto:[EMAIL PROTECTED]]
> > Sent: lundi 10 juin 2002 22:33
> > To: phpsurf; Ivan Ristic; Zeev Suraski
> > Cc: [EMAIL PROTECTED]; [EMAIL PROTECTED]
> > Subject: RE: [PHP-DEV] REPOST: Class Autoloading [PATCH]
> >
> >
> > I'd prefer not having a handler for autoloader. I'd prefer having the
> > Engine look for ClassName.php in the default include_path and if
> > it doesn't
> > exist die... (i.e. not call any user-definable PHP function).
> >
> > Andi
> >
> > At 11:33 AM 6/10/2002 +0200, phpsurf wrote:
> > >this patch would be really great !
> > >
> > >I can remember it has been discussed a lot on the ZE2 mailing
> > list about the
> > >'import' feature.
> > >some people (and I was) would have apreciated another name
> > because this name
> > >was already used in many PHP frameworks to implement a function
> > that loads
> > >classes.
> > >
> > >As far as I followed this thread, the agreement was that the
> > import keyword
> > >can be used fine for namespaces if a autoload statement was
> > patched to the
> > >engine ... so everyone would be happy ! :)
> > >
> > >I guess your patch gives some function like this one :
> > >set_classautoload_handler("myAutoLoader");
> > >
> > >and then, one can implement a function like this:
> > >myAutoLoader($className) {
> > >  if (!class_exists($className)) {
> > >   include("class/".str_replace("_", "/", $className).".php");
> > >   }
> > >}
> > >
> > >I'm sure many programmers would apreciate such a feature.
> > >Especially as it whould have no BC issue at all !
> > >
> > > > -----Original Message-----
> > > > From: Ivan Ristic [mailto:[EMAIL PROTECTED]]
> > > > Sent: dimanche 9 juin 2002 22:46
> > > > To: Zeev Suraski
> > > > Cc: [EMAIL PROTECTED]
> > > > Subject: Re: [PHP-DEV] REPOST: Class Autoloading [PATCH]
> > > >
> > > >
> > > > > I believe this has been discussed in the past and not ack'd,
> > > > please read
> > > > > the php-dev archives...
> > > >
> > > >   I tried and I tried but I couldn't find a discussion on anything
> > > >   similar on the mailing list.
> > > >
> > > >   The code I sent is *already* in use, and has been in
> > > >   use for some time now. Take a look at this message from
> > > >   November 2001:
> > > >
> > > >   http://marc.theaimsgroup.com/?l=php-dev&m=100687224711738&w=2
> > > >
> > > >   I didn't introduce anything new, so if it was OK then it should be
> > > >   OK now. Also, the code cannot affect the people that are not using
> > > >   the feature so I do not think that there will be any kind of impact
> > > >   on the existing user base.
> > > >
> > > >   This feature makes it possible to have one class per file and not
> > > >   to worry about inclusion at all. It becomes especially useful when
> > > >   used together with products such as Zend Accelerator, where files
> > > >   are cached (and you do not have to worry about a large number of
> > > >   small files).
> > > >
> > > > --
> > > > Ivan Ristic, [EMAIL PROTECTED]
> > > > [ Weblog on PHP, Software development, Intranets,
> > > > and Knowledge Management: http://www.webkreator.com ]
> > > >
> > > >
> > > > --
> > > > PHP Development Mailing List <http://www.php.net/>
> > > > To unsubscribe, visit: http://www.php.net/unsub.php
> > > >
> > >
> > >
> > >_________________________________________________________________
> > _____________
> > >ifrance.com, l'email gratuit le plus complet de l'Internet !
> > >vos emails depuis un navigateur, en POP3, sur Minitel, sur le WAP...
> > >http://www.ifrance.com/_reloc/email.emailif
> > >
> > >
> > >
> > >--
> > >PHP Development Mailing List <http://www.php.net/>
> > >To unsubscribe, visit: http://www.php.net/unsub.php
> >
>
>
>______________________________________________________________________________
>ifrance.com, l'email gratuit le plus complet de l'Internet !
>vos emails depuis un navigateur, en POP3, sur Minitel, sur le WAP...
>http://www.ifrance.com/_reloc/email.emailif


-- 
PHP Development Mailing List <http://www.php.net/>
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to