ContentReader
in package
implements
ContentReaderInterface
Class ContentReader
Interfaces, Classes and Traits
- ContentReaderInterface
- Interface ContentReaderInterface
Table of Contents
- $contentIdentificationFactory : ContentIdentificationFactoryInterface
- $contentIdResolver : ContentIdResolverInterface
- $queryBuilder : CI_DB_query_builder
- CodeIgniter QueryBuilder
- __construct() : mixed
- ContentReader constructor.
- findAllContentPages() : array<string|int, mixed>
- findAllInfoElements() : array<string|int, mixed>
- findById() : array<string|int, mixed>
- findUrlRewriteByContentId() : array<string|int, mixed>
- nextContentGroupId() : ContentIdentificationInterface
Properties
$contentIdentificationFactory
protected
ContentIdentificationFactoryInterface
$contentIdentificationFactory
$contentIdResolver
protected
ContentIdResolverInterface
$contentIdResolver
$queryBuilder
CodeIgniter QueryBuilder
protected
CI_DB_query_builder
$queryBuilder
Methods
__construct()
ContentReader constructor.
public
__construct(CI_DB_query_builder $queryBuilder, ContentIdentificationFactoryInterface $contentIdentificationFactory, ContentIdResolverInterface $contentIdResolver) : mixed
Parameters
- $queryBuilder : CI_DB_query_builder
- $contentIdentificationFactory : ContentIdentificationFactoryInterface
- $contentIdResolver : ContentIdResolverInterface
Return values
mixed —findAllContentPages()
public
findAllContentPages() : array<string|int, mixed>
Return values
array<string|int, mixed> —findAllInfoElements()
public
findAllInfoElements() : array<string|int, mixed>
Tags
Return values
array<string|int, mixed> —findById()
public
findById(mixed $id) : array<string|int, mixed>
Parameters
- $id : mixed
-
id of the Content
Tags
Return values
array<string|int, mixed> —findUrlRewriteByContentId()
public
findUrlRewriteByContentId( $id) : array<string|int, mixed>
Parameters
Tags
Return values
array<string|int, mixed> —nextContentGroupId()
public
nextContentGroupId() : ContentIdentificationInterface