Re: [PHP] another question on setting include paths for a project

2010-03-24 Thread Richard Quadling
On 23 March 2010 16:39, Robert P. J. Day wrote: > On Tue, 23 Mar 2010, Richard Quadling wrote: > >> However you want to identify the location, the autoloading techniques >> will allow you to only need to identify the location once. As compared >> to every file meticulously maintaining relative lin

Re: [PHP] another question on setting include paths for a project

2010-03-23 Thread Robert P. J. Day
On Tue, 23 Mar 2010, Richard Quadling wrote: > However you want to identify the location, the autoloading techniques > will allow you to only need to identify the location once. As compared > to every file meticulously maintaining relative links to files. > > So, for testing, would this not work?

Re: [PHP] another question on setting include paths for a project

2010-03-23 Thread Richard Quadling
On 23 March 2010 13:11, Robert P. J. Day wrote: > On Mon, 22 Mar 2010, Nilesh Govindarajan wrote: > >> What I do is, set the include path in the top-level bootstrapper. >> >> /bootstrap.php: >> >> set_include_path(dirname(__FILE__) . '/lib' . PATH_SEPARATOR . >> get_include_path()); >> >> Then I l

Re: [PHP] another question on setting include paths for a project

2010-03-23 Thread Robert P. J. Day
On Mon, 22 Mar 2010, Nilesh Govindarajan wrote: > What I do is, set the include path in the top-level bootstrapper. > > /bootstrap.php: > > set_include_path(dirname(__FILE__) . '/lib' . PATH_SEPARATOR . > get_include_path()); > > Then I load the autoloader from /lib/autoload.php at the time of boo

Fwd: Re: [PHP] another question on setting include paths for a project

2010-03-22 Thread Jochem Maas
oops, mailed the OP direct rather than the list. sorry. Originele bericht Onderwerp: Re: [PHP] another question on setting include paths for a project Datum: Mon, 22 Mar 2010 15:58:28 + Van: Jochem Maas Aan: Robert P. J. Day Op 3/22/10 2:18 PM, Robert P. J. Day schreef

Re: [PHP] another question on setting include paths for a project

2010-03-22 Thread Richard Quadling
On 22 March 2010 14:51, Robert P. J. Day wrote: > On Mon, 22 Mar 2010, Richard Quadling wrote: > >> Depending upon what is being included, an autoloader could help >> here. >> >> The main payoffs for autoloading are reduced memory footprint (class >> are loaded JIT) and no need for each class to k

Re: [PHP] another question on setting include paths for a project

2010-03-22 Thread Richard Quadling
On 22 March 2010 15:28, la...@garfieldtech.com wrote: > On 3/22/10 10:25 AM, Paul M Foster wrote: > >> That's the key. You can do anything you want inside __autoload(). If you >> must consult something in the environment, there are a couple of ways to >> do it. First, set a variable in the $_SESSI

Re: [PHP] another question on setting include paths for a project

2010-03-22 Thread la...@garfieldtech.com
On 3/22/10 10:25 AM, Paul M Foster wrote: That's the key. You can do anything you want inside __autoload(). If you must consult something in the environment, there are a couple of ways to do it. First, set a variable in the $_SESSION array, and consult it in __autoload(). Second, use a configura

Re: [PHP] another question on setting include paths for a project

2010-03-22 Thread Paul M Foster
On Mon, Mar 22, 2010 at 10:51:38AM -0400, Robert P. J. Day wrote: > On Mon, 22 Mar 2010, Richard Quadling wrote: > > > Depending upon what is being included, an autoloader could help > > here. > > > > The main payoffs for autoloading are reduced memory footprint (class > > are loaded JIT) and no

Re: [PHP] another question on setting include paths for a project

2010-03-22 Thread Nilesh Govindarajan
On 03/22/2010 07:48 PM, Robert P. J. Day wrote: to recap regarding an earlier question i asked regarding extending include paths, i have an existing project (call it "proj" currently all under a top-level directory also named "proj") which can be SVN checked out anywhere under a user's home d

Re: [PHP] another question on setting include paths for a project

2010-03-22 Thread Robert P. J. Day
On Mon, 22 Mar 2010, Richard Quadling wrote: > Depending upon what is being included, an autoloader could help > here. > > The main payoffs for autoloading are reduced memory footprint (class > are loaded JIT) and no need for each class to know exactly where the > other classes are. > > So, your m

Re: [PHP] another question on setting include paths for a project

2010-03-22 Thread Richard Quadling
On 22 March 2010 14:18, Robert P. J. Day wrote: > >  to recap regarding an earlier question i asked regarding extending > include paths, i have an existing project (call it "proj" currently > all under a top-level directory also named "proj") which can be SVN > checked out anywhere under a user's