Oembed
class Oembed (View source)
Format of the Oembed config. Autodiscover allows discovery of all URLs.
Endpoint set to true means autodiscovery for this specific provider is allowed (even if autodiscovery in general has been disabled).
name: Oembed
---
Oembed:
  providers:
    'http://*.youtube.com/watch*':
    'http://www.youtube.com/oembed/'
  autodiscover:
    true        Methods
Returns an endpoint (a base Oembed URL) from first matching provider.
Checks the URL if it matches against the scheme (pattern).
Performs a HTTP request to the URL and scans the response for resource links that mention oembed in their type.
Given a response body, determine if there is an autodiscover url
Takes the human-readable URL of an embeddable resource and converts it into an Oembed_Result descriptor (which contains a full Oembed resource URL).
Details
        
                static            
    is_enabled()
        
    
    No description
        
                static            
    get_autodiscover()
        
    
    Gets the autodiscover setting from the config.
        
                static            
    get_providers()
        
    
    Gets providers from config.
        
                static    protected        
    find_endpoint($url)
        
    
    Returns an endpoint (a base Oembed URL) from first matching provider.
        
                static    protected        
    matches_scheme($url, $scheme)
        
    
    Checks the URL if it matches against the scheme (pattern).
        
                static    protected        
    autodiscover_from_url($url)
        
    
    Performs a HTTP request to the URL and scans the response for resource links that mention oembed in their type.
        
                static            bool|string
    autodiscover_from_body(string $body)
        
    
    Given a response body, determine if there is an autodiscover url
        
                static            
    get_oembed_from_url($url, $type = false, array $options = array())
        
    
    Takes the human-readable URL of an embeddable resource and converts it into an Oembed_Result descriptor (which contains a full Oembed resource URL).
        
                static            
    handle_shortcode($arguments, $url, $parser, $shortcode)
        
    
    No description