X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=src%2FConsole%2FDocBloxErrorChecker.php;h=ba21e8b2af10643c72992db3e83497aaad503a02;hb=99239e3d99d8d97419af830c0e22c09faba4c133;hp=4393e99b18c43e65552492a3ab0a6821f5fc58ba;hpb=d48b100f789aa629578eac5f962726066494366e;p=friendica.git diff --git a/src/Console/DocBloxErrorChecker.php b/src/Console/DocBloxErrorChecker.php index 4393e99b18..ba21e8b2af 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 = [];