/**
  * Create a new Blade view engine instance.
  * @param CompilerInterface $compiler
  * @param Parser $parser
  * @param ExtractFromDocblock $extractor
  * @param ArgumentValidation $validator
  * @param bool $requireValidationOnData
  * @param string[] $argumentBlacklist
  */
 public function __construct(CompilerInterface $compiler, Parser $parser, ExtractFromDocblock $extractor, ArgumentValidation $validator, $requireValidationOnData = false, $argumentBlacklist = [])
 {
     parent::__construct($compiler);
     $this->parser = $parser;
     $this->extractor = $extractor;
     $this->validator = $validator;
     $this->requireValidationOnData = $requireValidationOnData;
     $this->argumentBlacklist = $argumentBlacklist;
 }
示例#2
0
 /**
  * Create a new Twig view engine instance.
  *
  * @param \TwigBridge\Engine\Compiler        $compiler
  * @param \TwigBridge\Twig\Loader            $loader
  * @param array                              $globalData
  */
 public function __construct(Compiler $compiler, Loader $loader, array $globalData = [])
 {
     parent::__construct($compiler);
     $this->loader = $loader;
     $this->globalData = $globalData;
 }
 /**
  * Create a new instance.
  *
  * @param \Illuminate\View\Compilers\CompilerInterface $compiler
  * @param \League\CommonMark\CommonMarkConverter       $markdown
  *
  * @return void
  */
 public function __construct(CompilerInterface $compiler, CommonMarkConverter $markdown)
 {
     parent::__construct($compiler);
     $this->markdown = $markdown;
 }
 /**
  * Create a new instance.
  *
  * @param \Illuminate\View\Compilers\CompilerInterface $compiler
  * @param \Radic\BladeExtensions\Contracts\MarkdownRenderer $renderer
  */
 public function __construct(CompilerInterface $compiler, MarkdownRenderer $renderer)
 {
     parent::__construct($compiler);
     $this->setRenderer($renderer);
 }
 /**
  * Create a new instance.
  *
  * @param \Illuminate\View\Compilers\CompilerInterface $compiler
  * @param \League\CommonMark\Converter                 $markdown
  *
  * @return void
  */
 public function __construct(CompilerInterface $compiler, Converter $reStructuredText)
 {
     parent::__construct($compiler);
     $this->reStructuredText = $reStructuredText;
 }
示例#6
0
 public function __construct(CompilerInterface $compiler)
 {
     parent::__construct($compiler);
 }
 public function __construct(CompilerInterface $compiler, $parser)
 {
     parent::__construct($compiler);
     $this->parser = $parser;
 }