37 if (!isset(self::$providers[$className])) {
40 throw new \UnexpectedValueException($className .
' is registered as a mediaWizardProvider, so it must implement interface TYPO3\\CMS\\Frontend\\MediaWizard\\MediaWizardProviderInterface', 1285022360);
42 self::$providers[$className] = $provider;
50 static public function getValidMediaWizardProvider($url) {
52 $providers = array_reverse(self::$providers, TRUE);
55 if ($provider->canHandle($url)) {
static makeInstance($className)