|
From: Philip V. H. <me...@fr...> - 2003-03-06 09:54:27
|
On Thu, 2003-03-06 at 10:06, J=E1n =A9u=F2avec wrote: > Hi Philip >=20 >=20 >=20 >=20 > I don't want change name phpbaseclasses into BaseLib. When I say=20 > BaseLib it means phpbaseclasses, because it's short. :) I need only=20 > one change. Phpbaseclasses directory must start with "w". All=20 > components, part of dotphp must start with "w", because user know what=20 > is his code and what is DotPHP part. I hope you understaint. BTW. I=20 > think we can make XML support into DotPHP core. And every component=20 > can use this part. What do you think? BTW NuSoap use XML parser too. I dont have a problem with prefixing the classnames but at this moment I cannot work on this. If you prefix all the classes I really do suggest that you change phpbaseclasses name too.. phpbaseclasses is being used in production and I do want to keep it backwards compatible. I warn you, if you want to prefix the storage-tier classes to; it is possible that you will have a lot work.. Suggestion : Search and Replace "=3D new " to "=3D new w" Once all is merged into the new project I will focus new work on the new project in stead of phpbaseclasses. I think such a project is better then small separated modules ... but again, at this moment .. I am very, very busy ! sorry However.. of the record; I don't like prefixes like that :). It would be better to use namespaces for this. I don't know if PHP5 will make this possible... and/or if it is possible in PHP4. You can put phpbaseclasses in any directory. The best thing you can do is to put it outside your DirectoryRoot for security reasons. You can also put the config.xml file anywhere you want (just set the global variable `$configfile` to point to that file). --=20 Philip Van Hoof <me...@fr...> freax.org |