Table of Contents

PageModel

Layer: Model · Source: lib/model/PageModel.php:19 (lines 19–101)


class PageModel 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 (0)

None declared.

Methods (3)

Visibility Method Summary Line
public getPageById() getPageById 30
public getPageBySlug() getPageBySlug 59
public getRandomStickyPages() getRandomStickyPages 87

getPageById()

public function getPageById($id, $sanitize, $fetchMode = null)

lines 30–50 (21)

getPageById

Parameter Type Default Description
$id (untyped) required none
$sanitize (untyped) required none
$fetchMode (untyped) null none

Returns: (none declared) — mixed

getPageBySlug()

public function getPageBySlug($slug, $sanitize)

lines 59–79 (21)

getPageBySlug

Parameter Type Default Description
$slug (untyped) required none
$sanitize (untyped) required none

Returns: (none declared) — boolean|array|object

getRandomStickyPages()

public function getRandomStickyPages()

lines 87–100 (14)

getRandomStickyPages

Takes no parameters.

Returns: (none declared) — mixed

Imports

Alias Fully-qualified name
BaseModel ''Scriptlog\Core\BaseModel''

This page is generated from source by 'tools/gendoc'. Edits will be overwritten.