Fix unreferenced classes

This commit is contained in:
Greyscale 2020-06-24 17:05:04 +02:00
parent 4bfecc524e
commit de5e67b08d
2 changed files with 6 additions and 4 deletions

View file

@ -5,6 +5,7 @@ require_once(__DIR__ . "/../../../../vendor/autoload.php");
use Benzine\Workers\AbstractQueueWorker;
use duncan3dc\Forker\Fork;
use Benzine\App;
use Benzine\Exceptions\BenzineException;
$args = CommandLine::parseArgs($_SERVER['argv']);
if(!isset($args['worker'])){
@ -20,13 +21,13 @@ if(class_exists($args['worker'])){
} else {
$workerFile = __DIR__ . "/../../../../src/Workers/{$args['worker']}.php";
if (!file_exists($workerFile)) {
throw new \⌬\Exceptions\BenzineException(sprintf("No such worker as \"%s\"", realpath($workerFile)));
throw new BenzineException(sprintf("No such worker as \"%s\"", realpath($workerFile)));
}
require_once($workerFile);
$acceptedInterfaces = [
\\Workers\WorkerInterface::class,
\\Workers\QueueWorkerInterface::class,
\Benzine\Workers\WorkerInterface::class,
\Benzine\Workers\QueueWorkerInterface::class,
];
$workerClass = null;
foreach (get_declared_classes() as $declaredClass) {

View file

@ -57,7 +57,8 @@
"middlewares/content-length": "^1.1",
"middlewares/geolocation": "^2.0",
"middlewares/minifier": "^2.0",
"middlewares/encoder": "^2.1"
"middlewares/encoder": "^2.1",
"duncan3dc/fork-helper": "^2.0"
},
"suggest": {
"benzine/orm" : "Model/Service/Crud generation made easy"