public function __construct(StorageFactory $storageFactory, Database $database, DbSchemaInfo $dbSchema, VpidRepository $vpidRepository, AbsoluteUrlReplacer $urlReplacer, ShortcodesReplacer $shortcodesReplacer, TableSchemaStorage $tableSchemaStorage)
{
$this->storageFactory = $storageFactory;
$this->database = $database;
$this->dbSchema = $dbSchema;
$this->vpidRepository = $vpidRepository;
$this->urlReplacer = $urlReplacer;
$this->shortcodesReplacer = $shortcodesReplacer;
$this->synchronizationSequence = $this->resolveSynchronizationSequence();
$this->tableSchemaStorage = $tableSchemaStorage;
}