X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=src%2FConsole%2FDocBloxErrorChecker.php;h=9e9eb149707fda267daf779cd97b8782609ca510;hb=7ec4d42461f6fb8397e55df27a83c889c31c7f6d;hp=4393e99b18c43e65552492a3ab0a6821f5fc58ba;hpb=8010ccdc216fc9caf308346ab750386caa7946e1;p=friendica.git diff --git a/src/Console/DocBloxErrorChecker.php b/src/Console/DocBloxErrorChecker.php index 4393e99b18..9e9eb14970 100644 --- a/src/Console/DocBloxErrorChecker.php +++ b/src/Console/DocBloxErrorChecker.php @@ -1,7 +1,28 @@ . + * + */ namespace Friendica\Console; +use Friendica\App; + /** * When I installed docblox, I had the experience that it does not generate any output at all. * This script may be used to find that kind of problems with the documentation build process. @@ -20,15 +41,22 @@ namespace Friendica\Console; * After that, the script tries to remove a file from the list. It tests if the list breaks and if so, it * assumes that the file it removed belongs to the set of erroneous files. * This is done for all files, so, in the end removing one file leads to a working doc build. - * - * @author Alexander Kampmann - * @author Hypolite Petovan */ class DocBloxErrorChecker extends \Asika\SimpleConsole\Console { protected $helpOptions = ['h', 'help', '?']; + /** @var App */ + private $app; + + public function __construct(App $app, array $argv = null) + { + parent::__construct($argv); + + $this->app = $app; + } + protected function getHelp() { $help = <<getBasePath(); + $dir = $this->app->getBasePath(); //stack for dirs to search $dirstack = [];