[dev] Re: [cvs]  commit: horde/lib/MIME Message.php imp/lib
	IMP.php Message.php imp         compose.php message.php pgp.php view.php
   
    Roman Neuhauser
     
    cynic@mail.cz
       
    Sun, 26 May 2002 00:03:55 +0200
    
    
  
> Date: Mon, 20 May 2002 17:50:42 -0400
> From: Chuck Hagenbuch <chuck@horde.org>
> To: dev@lists.horde.org
> Subject: [dev] 
>  Re: [cvs]  commit: horde/lib/MIME Message.php imp/lib IMP.php Message.php
> 	imp         compose.php message.php pgp.php view.php
> 
> Quoting Michael M Slusarz <slusarz@bigworm.colorado.edu>:
> 
> >   Moved some of the MIME Part/Message parsing stuff to the IMP_Message
> > class.
> 
> I'm not caught up enough yet to check this against the current code, but in
> this commit, I noticed at least one of these:
> 
> +            require_once IMP_BASE . '/lib/Message.php';
> 
> >>From CODING_STANDARDS:
> 
> If you are dynamically including a filename, or want the code to only
> be used conditionally (an optional template), use include.
> 
> The above code was inside a conditional or in a function, and so you
> shouldn't use require.
    chuck, I think you missed the change in require/include
    implementation. http://www.php.net/require:
    require() and include() are identical in every way except how they
    handle failure.  include() produces a Warning while require()
    results in a Fatal Error. In other words, don't hesitate to use
    require() if you want a missing file to halt processing of the page.
    or is there something else I'm missing?
-- 
FreeBSD 4.4-STABLE
12:00AM up 9 days, 11:20, 8 users, load averages: 0.12, 0.03, 0.01