MetaFox

ContentParser
in package

Class ContentParser.

Tags
SuppressWarnings

(PHPMD.CamelCasePropertyName)

Table of Contents

Constants

BOLD_CONTENT  = '<b>%s</b>'
LINK_CONTENT  = "<a href='%s' target='%s' id='%d' type='%s'>%s</a>"

Properties

$content  : string
$parseUrl  : bool
$parseUserFullLink  : bool
$pattern  : string
$target  : string
$userCollection  : Collection

Methods

attributeParser()  : void
getContent()  : string
getPattern()  : string
getTarget()  : string
getUserCollection()  : Collection
isParseUrl()  : bool
isParseUserFullLink()  : bool
parse()  : string|null
setContent()  : void
setParseUrl()  : void
setParseUserFullLink()  : void
setPattern()  : void
setTarget()  : void
setUserCollection()  : void

Constants

public mixed LINK_CONTENT = "<a href='%s' target='%s' id='%d' type='%s'>%s</a>"

Properties

Methods

attributeParser()

public attributeParser(array<string|int, mixed> $attribute) : void
Parameters
$attribute : array<string|int, mixed>

getContent()

public getContent() : string
Return values
string

getPattern()

public getPattern() : string
Return values
string

getTarget()

public getTarget() : string
Return values
string

getUserCollection()

public getUserCollection() : Collection
Return values
Collection
public isParseUserFullLink() : bool
Return values
bool

parse()

public parse() : string|null
Return values
string|null

setContent()

public setContent(string $content) : void
Parameters
$content : string

setParseUrl()

public setParseUrl([bool $parseUrl = true ]) : void
Parameters
$parseUrl : bool = true
public setParseUserFullLink([bool $parseUserFullLink = false ]) : void
Parameters
$parseUserFullLink : bool = false

setPattern()

public setPattern(string $pattern) : void
Parameters
$pattern : string

setTarget()

public setTarget([string $target = '_self' ]) : void
Parameters
$target : string = '_self'

setUserCollection()

public setUserCollection(Collection $userCollection) : void
Parameters
$userCollection : Collection

        
On this page

Search results