Basic short-úrl import implementation

This commit is contained in:
Alejandro Celaya
2020-10-24 13:55:54 +02:00
parent 554d9b092f
commit ec3e7212b2
6 changed files with 100 additions and 18 deletions

View File

@@ -15,7 +15,7 @@ use Shlinkio\Shlink\Core\Exception\ShortCodeCannotBeRegeneratedException;
use Shlinkio\Shlink\Core\Model\ShortUrlEdit;
use Shlinkio\Shlink\Core\Model\ShortUrlMeta;
use Shlinkio\Shlink\Core\Validation\ShortUrlMetaInputFilter;
use Shlinkio\Shlink\Importer\Model\ShlinkUrl;
use Shlinkio\Shlink\Importer\Model\ImportedShlinkUrl;
use function count;
use function Shlinkio\Shlink\Core\generateRandomShortCode;
@@ -58,7 +58,7 @@ class ShortUrl extends AbstractEntity
}
public static function fromImport(
ShlinkUrl $url,
ImportedShlinkUrl $url,
string $source,
bool $importShortCode,
?DomainResolverInterface $domainResolver = null