OR put a backslash before the fqn: extends * \*cnrepperson\util\StatusBitmap
OR put a use clause on top of your ForumRolePermissions class: use 
cnrepperson\util\StatusBitmap
In the lattercase you can extend from StatusBitmap instead of 
cnrepperson\util\StatusBitmap. In use clause you don't need a backslash in 
front. 

What happens now in your code is that cnrepperson\util\StatusBitmap is 
looked for *within *the cnrepperson\forum namespace.

On Tuesday, 8 July 2014 07:02:36 UTC+2, Roy Epperson wrote:
>
> When I use the subject command line(s) (following), I get a message a 
> Fatal Error that a class in another directory is not found.
>
> C:\Roy\websites\php_projects>vendor\bin\doctrine orm:schema-tool:create
> using classpaths:
>     C:\Roy\websites\php_projects\classes\cnrepperson\forum
>     C:\Roy\websites\php_projects\classes\cnrepperson\util
>
> Fatal error: Class 'cnrepperson\util\StatusBitmap' not found in 
> C:\Roy\websites\
> php_projects\classes\cnrepperson\forum\ForumRolePermissions.class.php on 
> line 5
>
> The project's layout and classpaths passed to create an EntityManager:
>
>
>    1. In C:\Roy\websites\php_projects\classes\cnrepperson\util is the 
>    file StatusBitmap.class.php who's intro is:
>    
>    <?php
>    namespace cnrepperson\util;
>    
>     class StatusBitmap {
>    2. In  C:\Roy\websites\php_projects\classes\cnrepperson\forum is the 
>    file ForumRolePermissions.class.php who's intro is:
>    
>    <?php
>    namespace cnrepperson\forum;
>    
>    class ForumRolePermissions extends  cnrepperson\util\StatusBitmap{
>    3. $driverImpl = $config->newDefaultAnnotationDriver( array(
>            realpath(dirname(__FILE__) .'/../classes/cnrepperson/forum'),
>            realpath(dirname(__FILE__) .'/../classes/cnrepperson/util'),
>    ));
>    
>    $config->setMetadataDriverImpl($driverImpl)
>    
>    
> This is the first time I've tried to extends classes in one 
> directory(namespace) with a subclass in another directory(namespace). In 
> the past I've only subclass within the same directory. 
>
> What I've I done wrong?
>
> Roy
>

-- 
You received this message because you are subscribed to the Google Groups 
"doctrine-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/doctrine-user.
For more options, visit https://groups.google.com/d/optout.

Reply via email to