Go\Instrument\Transformer\CachingTransformer::__construct PHP Method

__construct() public method

Class constructor
public __construct ( AspectKernel $kernel, array | callable $transformers, CachePathManager $cacheManager )
$kernel Go\Core\AspectKernel Instance of aspect kernel
$transformers array | callable Source transformers or callable that should return transformers
$cacheManager Go\Instrument\ClassLoading\CachePathManager Cache manager
    public function __construct(AspectKernel $kernel, $transformers, CachePathManager $cacheManager)
    {
        parent::__construct($kernel);
        $this->cacheManager = $cacheManager;
        $this->cacheFileMode = $this->options['cacheFileMode'];
        $this->transformers = $transformers;
    }