Re: [svn-commits] r8515 - r3/trunk/binarycloud/node
Jean-Christophe Michel <jc.michel-/aRvmaKoZxNWk0Htik3J/[email protected]> Sat, 21 May 2005 00:16:26 +0200
| Newsgroups | gmane.comp.lib.binarycloud.devel |
|---|---|
| Message-ID | <[email protected]> |
Hi Bas, I just realize this addition you made is wrong: it works only for included ndf placed in WORKSPACE. if you attempt to include ndf from vortex/ you get an error :( Strange, many things seem broken into NdfParser... I'll retry tomorrow. [email protected] wrote: > Author: bas > Date: 2005-05-11 15:07:31 +0100 (Wed, 11 May 2005) > New Revision: 8515 > > Modified: > r3/trunk/binarycloud/node/NdfContainer.php > Log: > added exception if ndf does not exists... > > Modified: r3/trunk/binarycloud/node/NdfContainer.php > =================================================================== > --- r3/trunk/binarycloud/node/NdfContainer.php 2005-05-11 13:09:55 UTC (rev 8514) > +++ r3/trunk/binarycloud/node/NdfContainer.php 2005-05-11 14:07:31 UTC (rev 8515) > @@ -89,6 +89,11 @@ > $timer =& Timer::getInstance(); > $timer->start("binarycloud.LoadNdf($filename)"); > > + if (!file_exists(BC_PATH_WORKSPACE . '/' . $filename)) { > + bc_throw(new BcException(sprintf('Node definition file (%s) does not exists.', BC_PATH_WORKSPACE . '/' . $filename), 'Ndf.NdfDoesNotExists')); > + return false; > + } > + > if ($this->cache_mode == BC_NDF_NOCACHE) { > /* Caching is disabled, we simply create a parser. We have to store > * a stack of parsers since NDF files can include NDF files -- Jean-Christophe Michel _______________________________________________ dev mailing list dev-PnctHDZWAvB/Cz2I37pSEPZ4XP/[email protected] http://lists.binarycloud.com/mailman/listinfo/dev