[PHP | composer] classi in path parent
Inviato: mercoledì 1 marzo 2017, 10:05
Salve a tutti, come posso utilizzare delle classi che si trovano in un path parent rispetto al path del mio progetto, utilizzando composer?
// Struttura progetto
// composer.json
// index.php
// AAA.php
// BBB.php
// Struttura progetto
Codice: Seleziona tutto
ApacheDocumentRoot/
+-- framework
+-- xxx
--- AAA.php
--- BBB.php
+-- App
+-- myApp
-- index.php
+-- vendor
--- composer.jsonCodice: Seleziona tutto
{
"autoload":{
"psr-4":{
"Frameworks\\Xxx\\": "../../framework/xxx/"
}
}
}Codice: Seleziona tutto
require_once __DIR__ . '/vendor/autoload.php';
use Frameworks\Xxx\BBB;
$b = new BBB();Codice: Seleziona tutto
namespace Frameworks\Xxx;
public class AAA{
// blablabla
}Codice: Seleziona tutto
namespace Frameworks\Xxx;
public class BBB extends AAA{
// blablabla
}