<?php
namespace Spatie\MediaLibrary\Support;
use Spatie\MediaLibrary\MediaCollections\Exceptions\FunctionalityNotAvailable;
use Spatie\MediaLibraryPro\Models\TemporaryUpload;
class MediaLibraryPro
{
public static function ensureInstalled(): void
{
if (! self::isInstalled()) {
throw FunctionalityNotAvailable::mediaLibraryProRequired();
}
}
public static function isInstalled(): bool
{
return class_exists(TemporaryUpload::class);
}
}