[Tickets #7856] Horde_Autoloader breaks with paths that contain an underscore (_) character
bugs at horde.org
bugs at horde.org
Thu Jan 15 23:02:46 UTC 2009
DO NOT REPLY TO THIS MESSAGE. THIS EMAIL ADDRESS IS NOT MONITORED.
Ticket URL: http://bugs.horde.org/ticket/7856
------------------------------------------------------------------------------
Ticket | 7856
Created By | Michael Rubinsky <mrubinsk at horde.org>
Summary | Horde_Autoloader breaks with paths that contain an
| underscore (_) character
Queue | Horde Framework Packages
Version | HEAD
Type | Bug
State | Unconfirmed
Priority | 1. Low
Milestone |
Patch |
Owners |
------------------------------------------------------------------------------
Michael Rubinsky <mrubinsk at horde.org> (2009-01-15 18:02) wrote:
If a path for an auto-included file has an underscore in it, it is
replaced with a '/' character. So that paths such as
horde_dev/horde-hatchery/imp/lib will be parsed by the Autoloader to
be horde/dev/horde-hatchery/imp/lib
This means that IMP, for example, could never be installed in any path
with an underscore, and thus should be fixed to only replace
occurrences of '_' (and probably the '::' too) in the $class name.
More information about the bugs
mailing list