public function MediaInternetBrightcoveHandler::validate in Brightcove Video Connect 7.6
Same name and namespace in other branches
- 7.7 brightcove_media/includes/MediaInternetBrightcoveHandler.inc \MediaInternetBrightcoveHandler::validate()
- 7.2 brightcove_media/MediaInternetBrightcoveHandler.inc \MediaInternetBrightcoveHandler::validate()
- 7.3 brightcove_media/MediaInternetBrightcoveHandler.inc \MediaInternetBrightcoveHandler::validate()
- 7.4 brightcove_media/includes/MediaInternetBrightcoveHandler.inc \MediaInternetBrightcoveHandler::validate()
Validate the embedCode.
Throws
MediaInternetValidationException
File
- brightcove_media/
includes/ MediaInternetBrightcoveHandler.inc, line 64 - Internet handler for Brightcove videos.
Class
- MediaInternetBrightcoveHandler
- @file Internet handler for Brightcove videos.
Code
public function validate() {
$uri = $this
->parse($this->embedCode);
$existing_files = file_load_multiple([], [
'uri' => $uri,
]);
if (count($existing_files)) {
throw new MediaInternetValidationException(t('You have entered a URL for a video that is already in your library.'));
}
}