[ Index ]

PHP Cross Reference of phpBB-3.3.11-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

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

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

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

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

return: void
param: array $attributes

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

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

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

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

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

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

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

return: array[]          Converted config
param: array[] $scrapes Original 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

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

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

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

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

return: string
param: string $siteId



Generated: Sat Nov 4 14:26:03 2023 Cross-referenced by PHPXref 0.7.1