[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