public function __construct(ClassDefinition $classDefinition, Config $config, Logger $logger) { $this->classDefinition = $classDefinition; $this->config = $config; $this->logger = $logger; $this->headerCBlocks = array(); }