Docs Goabase

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 = ''

Methods

__construct()

contains not only an url, also content around an url.

public __construct() : mixed

..

getDomain()

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
string

loadUrlEmbedContent()

public loadUrlEmbedContent([string $url = '' ]) : string
Parameters
$url : string = ''
Return values
string

saveEmbedCode()

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
string

extractLinkMetadata()

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
string
private isOldLink() : bool
Return values
bool
private setOldLink() : void

writeCacheEmbed()

private writeCacheEmbed(string $code) : void
Parameters
$code : string

        
On this page

Search results