Table of Contents
FrontContentModel
Layer: Model · Source: lib/model/FrontContentModel.php:18 (lines 18–402)
final class FrontContentModel extends BaseModel
Docblock Metadata
| Tag | Value |
|---|---|
@category | Model class |
@author | M.Noermoehammad |
@license | MIT |
@version | 1.0 |
Inheritance
| Relation | Type | Meaning |
|---|---|---|
| extends | ''BaseModel'' | parent class/interface |
Constants (0)
None.
Properties (7)
| Visibility | Type | Name | Default | Line |
|---|---|---|---|---|
private static | static | $postModel | 26 | |
private static | static | $topicModel | 34 | |
private static | static | $tagModel | 42 | |
private static | static | $archivesModel | 50 | |
private static | static | $pageModel | 58 | |
private static | static | $galleryModel | 66 | |
private static | static | $commentModel | 74 |
Methods (23)
| Visibility | Method | Summary | Line |
|---|---|---|---|
| public static | frontRandomHeadlines() | frontRandomHeadlinesPosts | 83 |
| public static | frontLatestPosts() | frontLatestPosts | 99 |
| public static | frontRandomPosts() | frontRandomPosts | 119 |
| public static | frontPostById() | frontPostById() | 133 |
| public static | frontPostsFeed() | frontPostsFeed() | 149 |
| public static | frontRandomStickyPage() | frontRandomStickyPage() | 162 |
| public static | frontPageBySlug() | frontPageBySlug() | 177 |
| public static | frontPageById() | frontPageById | 191 |
| public static | frontGalleries() | frontGalleries() | 205 |
| public static | frontSidebarTopics() | frontSidebarTopics | 218 |
| public static | frontTopicBySlug() | frontTopicBySlug() | 232 |
| public static | frontTopicById() | frontTopicById | 246 |
| public static | frontLinkTopic() | FrontLinkTopic | 260 |
| public static | frontLinkTag() | frontLinkTag | 273 |
| public static | frontPostsByArchive() | frontPostsByArchive | 287 |
| public static | frontPostsByTopic() | frontPostsByTopic | 301 |
| public static | frontBlogPosts() | frontBlogPosts | 319 |
| public static | frontPostsByTag() | frontPostsByTag | 334 |
| public static | frontSidebarArchives() | frontSidebarArchives | 349 |
| public static | frontArchiveIndex() | frontArchiveIndex | 361 |
| public static | frontNewCommentByPost() | frontNewCommentByPost | 374 |
| public static | frontSanitizer() | frontSanitizer | 385 |
| private static | frontPaginator() | frontPaginator | 398 |
frontRandomHeadlines()
public static function frontRandomHeadlines(PostModel $postModel)
lines 83–87 (5)
frontRandomHeadlinesPosts
| Parameter | Type | Default | Description |
|---|---|---|---|
$postModel | ''PostModel'' | required | none |
Returns: (none declared) — mixed
frontLatestPosts()
public static function frontLatestPosts($limit, PostModel $postModel, $position = null)
lines 99–109 (11)
frontLatestPosts
| Parameter | Type | Default | Description |
|---|---|---|---|
$limit | (untyped) | required | none |
$postModel | ''PostModel'' | required | none |
$position | (untyped) | null | none |
Returns: (none declared) — mixed
frontRandomPosts()
public static function frontRandomPosts($start, $end, PostModel $postModel)
lines 119–123 (5)
frontRandomPosts
| Parameter | Type | Default | Description |
|---|---|---|---|
$start | (untyped) | required | none |
$end | (untyped) | required | none |
$postModel | ''PostModel'' | required | none |
Returns: (none declared) — mixed
frontPostById()
public static function frontPostById($postId, PostModel $postModel)
lines 133–137 (5)
frontPostById()
| Parameter | Type | Default | Description |
|---|---|---|---|
$postId | (untyped) | required | none |
$postModel | ''PostModel'' | required | none |
Returns: (none declared) — mixed
frontPostsFeed()
public static function frontPostsFeed($limit, PostModel $postModel)
lines 149–153 (5)
frontPostsFeed()
retrieve all posts records and display it on rss page
| Parameter | Type | Default | Description |
|---|---|---|---|
$limit | (untyped) | required | none |
$postModel | ''PostModel'' | required | none |
Returns: (none declared) — mixed
frontRandomStickyPage()
public static function frontRandomStickyPage(PageModel $pageModel)
lines 162–167 (6)
frontRandomStickyPage()
| Parameter | Type | Default | Description |
|---|---|---|---|
$pageModel | ''PageModel'' | required | none |
Returns: (none declared) — mixed
frontPageBySlug()
public static function frontPageBySlug($slug, PageModel $pageModel)
lines 177–181 (5)
frontPageBySlug()
| Parameter | Type | Default | Description |
|---|---|---|---|
$slug | (untyped) | required | none |
$pageModel | ''PageModel'' | required | none |
Returns: (none declared) — mixed
frontPageById()
public static function frontPageById($id, PageModel $pageModel)
lines 191–195 (5)
frontPageById
| Parameter | Type | Default | Description |
|---|---|---|---|
$id | (untyped) | required | none |
$pageModel | ''PageModel'' | required | none |
Returns: (none declared) — mixed
frontGalleries()
public static function frontGalleries(GalleryModel $galleryModel, $start, $limit)
lines 205–209 (5)
frontGalleries()
| Parameter | Type | Default | Description |
|---|---|---|---|
$galleryModel | ''GalleryModel'' | required | none |
$start | (untyped) | required | none |
$limit | (untyped) | required | none |
Returns: (none declared) — mixed
frontSidebarTopics()
public static function frontSidebarTopics(TopicModel $topicModel)
lines 218–222 (5)
frontSidebarTopics
| Parameter | Type | Default | Description |
|---|---|---|---|
$topicModel | ''TopicModel'' | required | none |
Returns: (none declared) — mixed
frontTopicBySlug()
public static function frontTopicBySlug($slug, TopicModel $topicModel)
lines 232–236 (5)
frontTopicBySlug()
| Parameter | Type | Default | Description |
|---|---|---|---|
$slug | (untyped) | required | none |
$topicModel | ''TopicModel'' | required | none |
Returns: (none declared) — mixed
frontTopicById()
public static function frontTopicById($topicId, TopicModel $topicModel)
lines 246–250 (5)
frontTopicById
| Parameter | Type | Default | Description |
|---|---|---|---|
$topicId | (untyped) | required | none |
$topicModel | ''TopicModel'' | required | none |
Returns: (none declared) — mixed
frontLinkTopic()
public static function frontLinkTopic($postId, TopicModel $topicModel)
lines 260–264 (5)
FrontLinkTopic
| Parameter | Type | Default | Description |
|---|---|---|---|
$postId | (untyped) | required | none |
$topicModel | ''TopicModel'' | required | none |
Returns: (none declared) — mixed
frontLinkTag()
public static function frontLinkTag($postId, TagModel $tagModel)
lines 273–277 (5)
frontLinkTag
| Parameter | Type | Default | Description |
|---|---|---|---|
$postId | (untyped) | required | none |
$tagModel | ''TagModel'' | required | none |
Returns: (none declared) — mixed
frontPostsByArchive()
public static function frontPostsByArchive(array $values, ArchivesModel $archivesModel)
lines 287–292 (6)
frontPostsByArchive
| Parameter | Type | Default | Description |
|---|---|---|---|
$values | array | required | none |
$archivesModel | ''ArchivesModel'' | required | none |
Returns: (none declared) — mixed
frontPostsByTopic()
public static function frontPostsByTopic($topicId, TopicModel $topicModel)
lines 301–310 (10)
frontPostsByTopic
| Parameter | Type | Default | Description |
|---|---|---|---|
$topicId | (untyped) | required | none |
$topicModel | ''TopicModel'' | required | none |
Returns: (none declared) — mixed
frontBlogPosts()
public static function frontBlogPosts(PostModel $postModel)
lines 319–324 (6)
frontBlogPosts
| Parameter | Type | Default | Description |
|---|---|---|---|
$postModel | ''PostModel'' | required | none |
Returns: (none declared) — mixed
frontPostsByTag()
public static function frontPostsByTag($tag, TagModel $tagModel)
lines 334–339 (6)
frontPostsByTag
| Parameter | Type | Default | Description |
|---|---|---|---|
$tag | (untyped) | required | none |
$tagModel | ''TagModel'' | required | none |
Returns: (none declared) — mixed
frontSidebarArchives()
public static function frontSidebarArchives(ArchivesModel $archivesModel)
lines 349–353 (5)
frontSidebarArchives
| Parameter | Type | Default | Description |
|---|---|---|---|
$archivesModel | ''ArchivesModel'' | required | none |
Returns: (none declared) — mixed
frontArchiveIndex()
public static function frontArchiveIndex(ArchivesModel $archivesModel)
lines 361–365 (5)
frontArchiveIndex
| Parameter | Type | Default | Description |
|---|---|---|---|
$archivesModel | ''ArchivesModel'' | required | none |
Returns: (none declared) — mixed
frontNewCommentByPost()
public static function frontNewCommentByPost($bind, CommentModel $commentModel)
lines 374–378 (5)
frontNewCommentByPost
| Parameter | Type | Default | Description |
|---|---|---|---|
$bind | (untyped) | required | none |
$commentModel | ''CommentModel'' | required | none |
Returns: (none declared)
frontSanitizer()
public static function frontSanitizer()
lines 385–388 (4)
frontSanitizer
a
Takes no parameters.
Returns: (none declared) — object|string
frontPaginator()
private static function frontPaginator($perPage, $instance)
lines 398–401 (4)
frontPaginator
| Parameter | Type | Default | Description |
|---|---|---|---|
$perPage | (untyped) | required | none |
$instance | (untyped) | required | none |
Returns: (none declared) — object|string
Imports
| Alias | Fully-qualified name |
|---|---|
BaseModel | ''Scriptlog\Core\BaseModel'' |
This page is generated from source by 'tools/gendoc'. Edits will be overwritten.
