public function __construct($className, $filePath, Config $config, Logger $logger) { $this->_className = $className; $this->_filePath = $filePath; $this->_headerCBlocks = array(); $this->_config = $config; $this->_logger = $logger; $this->_aliasManager = new AliasManager(); }