You are here

function _video_embed_field_get_provider_domains in Video Embed Field 7.2

Fetches all available provider domains.

Return value

array An array containing the allowed video domains.

2 calls to _video_embed_field_get_provider_domains()
video_embed_get_handler in ./video_embed_field.module
Retrieves the video handler for a video URL.
_video_embed_field_get_instance_provider_domains in ./video_embed_field.module
Fetches all available provider domains for certain field instance.

File

./video_embed_field.module, line 575
Provides a simple field for easily embedding videos from youtube or vimeo

Code

function _video_embed_field_get_provider_domains() {
  $domains = array();
  $handlers = video_embed_get_handlers();
  foreach ($handlers as $name => $handler) {
    if (isset($handler['function']) && function_exists($handler['function'])) {
      foreach ($handler['domains'] as $domain) {
        $domains[$domain] = $name;
      }
    }
  }
  return $domains;
}