Fatal error: Could not check compatibility between Scnd\Core\Content\BackInStockRequest\BackInStockRequestDefinition::defineFields(): Shopware\Core\Framework\DataAbstractionLayer\Field\FieldCollection and Shopware\Core\Framework\DataAbstractionLayer\EntityDefinition::defineFields(): Shopware\Core\Framework\DataAbstractionLayer\FieldCollection, because class Shopware\Core\Framework\DataAbstractionLayer\Field\FieldCollection is not available in /www/htdocs/w01a0428/2nd-source.de-25/sw6.2nd-source.de/custom/plugins/ScndBackInStockNotifier/src/Core/Content/BackInStockRequest/BackInStockRequestDefinition.php on line 22
Compile Error: Could not check compatibility between Scnd\Core\Content\BackInStockRequest\BackInStockRequestDefinition::defineFields(): Shopware\Core\Framework\DataAbstractionLayer\Field\FieldCollection and Shopware\Core\Framework\DataAbstractionLayer\EntityDefinition::defineFields(): Shopware\Core\Framework\DataAbstractionLayer\FieldCollection, because class Shopware\Core\Framework\DataAbstractionLayer\Field\FieldCollection is not available (500 Internal Server Error)

Symfony Exception

FatalError

HTTP 500 Internal Server Error

Compile Error: Could not check compatibility between Scnd\Core\Content\BackInStockRequest\BackInStockRequestDefinition::defineFields(): Shopware\Core\Framework\DataAbstractionLayer\Field\FieldCollection and Shopware\Core\Framework\DataAbstractionLayer\EntityDefinition::defineFields(): Shopware\Core\Framework\DataAbstractionLayer\FieldCollection, because class Shopware\Core\Framework\DataAbstractionLayer\Field\FieldCollection is not available

Exception

Symfony\Component\ErrorHandler\Error\ FatalError

Show exception properties
Symfony\Component\ErrorHandler\Error\FatalError {#13674
  -error: array:4 [
    "type" => 64
    "message" => "Could not check compatibility between Scnd\Core\Content\BackInStockRequest\BackInStockRequestDefinition::defineFields(): Shopware\Core\Framework\DataAbstractionLayer\Field\FieldCollection and Shopware\Core\Framework\DataAbstractionLayer\EntityDefinition::defineFields(): Shopware\Core\Framework\DataAbstractionLayer\FieldCollection, because class Shopware\Core\Framework\DataAbstractionLayer\Field\FieldCollection is not available"
    "file" => "/www/htdocs/w01a0428/2nd-source.de-25/sw6.2nd-source.de/custom/plugins/ScndBackInStockNotifier/src/Core/Content/BackInStockRequest/BackInStockRequestDefinition.php"
    "line" => 22
  ]
}
  1. public function getEntityName(): string
  2. {
  3. return self::ENTITY_NAME;
  4. }
  5. protected function defineFields(): FieldCollection
  6. {
  7. return new FieldCollection([
  8. (new IdField('id', 'id'))->addFlags(new Required()),
  9. new FkField('product_id', 'productId', 'product'),
  10. new FkField('sales_channel_id', 'salesChannelId', 'sales_channel'),

Stack Trace

FatalError
Symfony\Component\ErrorHandler\Error\FatalError:
Compile Error: Could not check compatibility between Scnd\Core\Content\BackInStockRequest\BackInStockRequestDefinition::defineFields(): Shopware\Core\Framework\DataAbstractionLayer\Field\FieldCollection and Shopware\Core\Framework\DataAbstractionLayer\EntityDefinition::defineFields(): Shopware\Core\Framework\DataAbstractionLayer\FieldCollection, because class Shopware\Core\Framework\DataAbstractionLayer\Field\FieldCollection is not available

  at /www/htdocs/w01a0428/2nd-source.de-25/sw6.2nd-source.de/custom/plugins/ScndBackInStockNotifier/src/Core/Content/BackInStockRequest/BackInStockRequestDefinition.php:22