ContentManagerLinkParser
extends AbstractContentManagerParser
in package
Class ContentManagerLinkParser
Table of Contents
- $content : LinkPageContent
- $pagesLinkProvider : PagesLinkProvider
- __construct() : mixed
- ContentManagerLinkParser constructor.
- parse() : array<string|int, mixed>
- getContentAlias() : string|null
- getContentGroup() : int|null
- getContentPagePublicLink() : string
- parseLinkContent() : array<string|int, mixed>
- Parses the link content from Gambio to StyleEdit 4
Properties
$content
protected
LinkPageContent
$content
$pagesLinkProvider
protected
PagesLinkProvider
$pagesLinkProvider
Methods
__construct()
ContentManagerLinkParser constructor.
public
__construct(PagesLinkProvider $pagesLinkProvider, LinkPageContent $content) : mixed
Parameters
- $pagesLinkProvider : PagesLinkProvider
- $content : LinkPageContent
Return values
mixed —parse()
public
parse() : array<string|int, mixed>
Tags
Return values
array<string|int, mixed> —getContentAlias()
protected
getContentAlias() : string|null
Return values
string|null —getContentGroup()
protected
getContentGroup() : int|null
Return values
int|null —getContentPagePublicLink()
protected
getContentPagePublicLink(ContentInterface $content) : string
Parameters
- $content : ContentInterface
Return values
string —parseLinkContent()
Parses the link content from Gambio to StyleEdit 4
protected
parseLinkContent(LinkPageContent $contentLink) : array<string|int, mixed>
Parameters
- $contentLink : LinkPageContent