I have installed Propel ORM with Composer but I cannot create a new model as the PHP script is not in the same directory as the PHP class.
I have class Test inside Test.php  and I want to use it from subfolder/index.php. Note that class Test then uses Base/Test from Base/Test.php, so using require() is not an option here as Base/Test just goes on to use even more classes generated  by composer. 
Traditionally, I'm supposed to do the following:
<?php
   use Test;
?>
but since I have Test in the parent folder, I cannot do that, and obviously 
<?php
   use ../Test;
?>
doesn't work.
My folder structure:
My Project
|-- Base
|   `-- Test.php <-- File referenced by `Test` class
|-- subfolder
|   `-- index.php <-- File I want to use `Test` from
`-- Test.php <-- File containing `Test` class
The Actual Code:
subfolder/index.php:
<?php 
use \Test;
    require __DIR__ . '/../vendor/autoload.php';
    $test = new Test();
?>
Test.php:
<?php
use Base\Test as BaseTest;
class Test extends BaseTest
{
}
 
     
     
    