Url
in package
uses
TraitData
FinalYes
Table of Contents
Properties
- $currentUrl : string
- $data : Data
Methods
- __construct() : mixed
- contains not only an url, also content around an url.
- getDataInstance() : Data
- getDomain() : string
- Parst aus der übergebenen Url die Domain heraus
- getMetaTags() : array<string|int, mixed>
- Get's all meta tags, not the standard only
- getParse() : mixed
- http://php.net/manual/en/function.parse-url.php#83875
- getQuerySeperator() : string
- Returns ? or & depends of ? in string
- loadUrlEmbedContent() : string
- saveEmbedCode() : void
- writeEmbed() : array<string|int, mixed>
- Liest Meta-Tags und schreibt Link in data_cache_embed
- cleanText() : string
- extractLinkMetadata() : array<string|int, mixed>
- getCacheEmbed() : array<string|int, mixed>
- getEmbedContent() : string
- Call via x_get_data
- isOldLink() : bool
- setOldLink() : void
- writeCacheEmbed() : void
Properties
$currentUrl
public
string
$currentUrl
= ''
$data
private
Data
$data
Methods
__construct()
contains not only an url, also content around an url.
public
__construct() : mixed
..
getDataInstance()
public
getDataInstance() : Data
Return values
DatagetDomain()
Parst aus der übergebenen Url die Domain heraus
public
getDomain() : string
Return values
string —- Domain z.B. soundcloud.com
getMetaTags()
Get's all meta tags, not the standard only
public
getMetaTags() : array<string|int, mixed>
Return values
array<string|int, mixed>getParse()
http://php.net/manual/en/function.parse-url.php#83875
public
getParse() : mixed
getQuerySeperator()
Returns ? or & depends of ? in string
public
getQuerySeperator() : string
Return values
stringloadUrlEmbedContent()
public
loadUrlEmbedContent([string $url = '' ]) : string
Parameters
- $url : string = ''
Return values
stringsaveEmbedCode()
public
saveEmbedCode(mixed $getVars) : void
Parameters
- $getVars : mixed
writeEmbed()
Liest Meta-Tags und schreibt Link in data_cache_embed
public
writeEmbed() : array<string|int, mixed>
Return values
array<string|int, mixed>cleanText()
private
cleanText(mixed $text) : string
Parameters
- $text : mixed
Return values
stringextractLinkMetadata()
private
extractLinkMetadata(array<string|int, mixed> $saLinkMeta, array<string|int, mixed> $saReturn) : array<string|int, mixed>
Parameters
- $saLinkMeta : array<string|int, mixed>
- $saReturn : array<string|int, mixed>
Return values
array<string|int, mixed>getCacheEmbed()
private
getCacheEmbed() : array<string|int, mixed>
Return values
array<string|int, mixed>getEmbedContent()
Call via x_get_data
private
getEmbedContent() : string
Return values
stringisOldLink()
private
isOldLink() : bool
Return values
boolsetOldLink()
private
setOldLink() : void
writeCacheEmbed()
private
writeCacheEmbed(string $code) : void
Parameters
- $code : string