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