UNA
|
Public Member Functions | |
__construct ($aObject, $oTemplate) | |
getLinkHTML ($sLink, $sTitle='', $sMaxWidth='') | |
addProcessLinkMethod () | |
addJsCss () | |
parseLinks (&$aLinks) | |
parseLinkHtml ($sLink) | |
getUrlData ($sLink) | |
Public Member Functions inherited from BxDolEmbed | |
getData ($sUrl, $sTheme) | |
getDataFromApi ($sUrl, $sTheme) | |
Public Member Functions inherited from BxDolFactoryObject | |
getObjectName () | |
Public Attributes | |
$_iCacheTTL = 3600 | |
Protected Member Functions | |
getEmberaInstance ($aOptions=[]) | |
Protected Member Functions inherited from BxDolFactoryObject | |
__construct ($aObject, $oTemplate=null, $sDbClassName='') | |
Additional Inherited Members | |
Static Public Member Functions inherited from BxDolEmbed | |
static | getObjectInstance ($sObject=false, $oTemplate=false) |
Static Public Member Functions inherited from BxDolFactoryObject | |
static | getObjectInstanceByClassNames ($sObject, $oTemplate, $sClassName, $sDbClassName) |
Static Public Member Functions inherited from iBxDolFactoryObject | |
static | getObjectInstance ($sObject) |
Protected Attributes inherited from BxDolEmbed | |
$_bCssJsAdded = false | |
$_sTableName = '' | |
Protected Attributes inherited from BxDolFactoryObject | |
$_oDb | |
$_oTemplate | |
$_sObject | |
$_aObject | |
Oembed integration.
BxBaseEmbedOembed::addJsCss | ( | ) |
Add css/js files which are needed for embed display and functionality.
Reimplemented from BxDolEmbed.
BxBaseEmbedOembed::addProcessLinkMethod | ( | ) |
Execute an initialization JS code
Reimplemented from BxDolEmbed.
BxBaseEmbedOembed::getLinkHTML | ( | $sLink, | |
$sTitle = '', | |||
$sMaxWidth = '' ) |
Print HTML which will be automatically converted into embed upon page load
$sLink | - link |
$sTitle | - title or use link for the title if omitted |
$sMaxWidth | - try to restrict max width of embed (works in supported embed providers only) |
Reimplemented from BxDolEmbed.