public function getCurrencies(): CurrencyCollection
{ return new CurrencyCollection( $this->
fmap(fn (SalesChannelEntity
$salesChannel) =>
$salesChannel->
getCurrency()) );
} public function getTypes(): SalesChannelTypeCollection
{ return new SalesChannelTypeCollection( $this->
fmap(fn (SalesChannelEntity
$salesChannel) =>
$salesChannel->
getType()) );
} public function getApiAlias(): string
{ return 'sales_channel_collection';
} protected function getExpectedClass(): string
{