ApiPlatform\SchemaGenerator\AnnotationGenerator\AbstractAnnotationGenerator::__construct PHP Method

__construct() public method

public __construct ( Psr\Log\LoggerInterface $logger, array $graphs, array $cardinalities, array $config, array $classes )
$logger Psr\Log\LoggerInterface
$graphs array
$cardinalities array
$config array
$classes array
    public function __construct(LoggerInterface $logger, array $graphs, array $cardinalities, array $config, array $classes)
    {
        $this->logger = $logger;
        $this->graphs = $graphs;
        $this->cardinalities = $cardinalities;
        $this->config = $config;
        $this->classes = $classes;
    }

Usage Example

 /**
  * {@inheritdoc}
  */
 public function __construct(LoggerInterface $logger, array $graphs, array $cardinalities, array $config, array $classes)
 {
     parent::__construct($logger, $graphs, $cardinalities, $config, $classes);
     $this->htmlToMarkdown = new HtmlConverter();
 }