Changeset 581
- Timestamp:
- 04/20/07 00:48:10 (1 year ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/src/main/php/net/stubbles/stubClassLoader.php
r579 r581 57 57 * constructor 58 58 * 59 * @param string $fqClassName full qualified class name of the class that was not found 60 */ 61 public function __construct($fqClassName) 59 * @param string $fqClassName full qualified class name of the class that was not found 60 * @param bool $foreignClassLoader optional true if thrown in stubForeignClassLoader instance 61 */ 62 public function __construct($fqClassName, $foreignClassLoader = false) 62 63 { 63 64 $this->fqClassName = $fqClassName; 64 65 $caller = debug_backtrace(); 65 $message = 'The class ' . $this->fqClassName . ' loaded in ' . $caller[1]['file'] . ' on line ' . $caller[1]['line'] . ' was not found.'; 66 $file = ((false == $foreignClassLoader) ? ($caller[1]['file']) : ($caller[2]['file'])); 67 $line = ((false == $foreignClassLoader) ? ($caller[1]['line']) : ($caller[2]['line'])); 68 $message = 'The class ' . $this->fqClassName . ' loaded in ' . $file . ' on line ' . $line . ' was not found.'; 66 69 parent::__construct($message); 67 70 }
