absoluteResourcePath = $this->package->getPackagePath() . $this->resource->getRelativePath(); $publishingContext = new ResourcePublishingContext( package: $package, definition: $definition ); $this->isSourcePublic = $publishingContext->isSourcePublic; $this->uriPath = $publishingContext->prefix . substr($this->resource->getRelativePath(), strlen($this->definition->getRelativePath())); } }