public function __construct(AssetInterface $originalAsset, ThumbnailConfiguration $configuration) { $this->originalAsset = $originalAsset; $this->setConfiguration($configuration); $this->async = $configuration->isAsync(); }