/** * @param string $databaseName database name * @param FrontMatter $frontMatter frontmatter parser * @param JsonSerializer $serializer serializer * @param Finder $finder finder */ public function __construct($databaseName, FrontMatter $frontMatter, JsonSerializer $serializer, Finder $finder) { parent::__construct($finder); $this->databaseName = $databaseName; $this->frontMatter = $frontMatter; $this->serializer = $serializer; }
/** * @param Client $client guzzle http client * @param Finder $finder symfony/finder instance * @param FrontMatter $frontMatter frontmatter parser * @param Parser $parser yaml/json parser * @param VarCloner $cloner var cloner for dumping reponses * @param Dumper $dumper dumper for outputing responses */ public function __construct(Client $client, Finder $finder, FrontMatter $frontMatter, Parser $parser, VarCloner $cloner, Dumper $dumper) { parent::__construct($finder); $this->client = $client; $this->frontMatter = $frontMatter; $this->parser = $parser; $this->cloner = $cloner; $this->dumper = $dumper; }