[ Index ]

PHP Cross Reference of phpBB-3.3.14-deutsch

title

Body

[close]

/vendor/s9e/text-formatter/src/Plugins/MediaEmbed/ -> Configurator.php (summary)

(no description)

File Size: 332 lines (8 kb)
Included or required:0 times
Referenced: 0 times
Includes or requires: 0 files

Defines 1 class

Configurator:: (14 methods):
  setUp()
  asConfig()
  add()
  getSites()
  addTag()
  checkAttributeFilters()
  convertRegexp()
  convertRegexps()
  convertScrapeConfig()
  convertScrapes()
  createMediaTag()
  getAttributeNamesFromRegexps()
  getAttributesConfig()
  normalizeId()


Class: Configurator  - X-Ref


setUp()   X-Ref
{@inheritdoc}


asConfig()   X-Ref
{@inheritdoc}


add($siteId, array $siteConfig = null)   X-Ref
Add a media site

param: string $siteId     Site's ID
param: array  $siteConfig Site's config
return: Tag                Tag created for this site

getSites()   X-Ref
Return the list of configured sites

return: array Site's ID as keys, site's config as values

addTag($siteId, array $siteConfig)   X-Ref
Create and return a tag that handles given media site

param: string $siteId
param: array  $siteConfig
return: Tag

checkAttributeFilters(array $attributes)   X-Ref
Check the safety of given attributes

param: array $attributes
return: void

convertRegexp($regexp)   X-Ref
Convert given regexp to a [regexp, map] pair

param: string $regexp Original regexp
return: array          [regexp, [list of captures' names]]

convertRegexps(array $regexps)   X-Ref
Convert a list of regexps

param: string[] $regexps Original list
return: array[]           Converted list

convertScrapeConfig(array $config)   X-Ref
Convert all regexps in a scraping config

param: array $config Original config
return: array         Converted config

convertScrapes(array $scrapes)   X-Ref
Convert all regexps in a list of scraping configs

param: array[] $scrapes Original config
return: array[]          Converted config

createMediaTag()   X-Ref
Create the default MEDIA tag

return: void

getAttributeNamesFromRegexps(array $regexps)   X-Ref
Return the list of named captures from a list of [regexp, map] pairs

param: array[] $regexps List of [regexp, map] pairs
return: string[]

getAttributesConfig(array $siteConfig)   X-Ref
Get the attributes config for given site config

param: array $siteConfig Site's config
return: array             Map of [attrName => attrConfig]

normalizeId($siteId)   X-Ref
Validate and normalize a site ID

param: string $siteId
return: string



Generated: Mon Nov 25 19:05:08 2024 Cross-referenced by PHPXref 0.7.1