CMS  Version 3.9
Scroll Class Reference

Inherits DataItem.

Public Member Functions

 Parts ($constraint="ORDER BY sort_order")
 
 Site ()
 
 countParts ()
 

Static Public Member Functions

static findByIdentifier ($identifier)
 

Public Attributes

 $table = "scroll"
 
 $primary_key = "scroll_id"
 
 $fields
 
 $relations
 

Detailed Description

Definition at line 7 of file scroll.inc.

Member Function Documentation

◆ countParts()

Scroll::countParts ( )

Definition at line 36 of file scroll.inc.

37  {
38  return Query::create(ScrollPart, "WHERE scroll_id=:s")->bind(":s", $this->scroll_id)->count();
39  }
$part scroll_id

◆ findByIdentifier()

static Scroll::findByIdentifier (   $identifier)
static

Definition at line 41 of file scroll.inc.

42  {
43  $match = Query::create(Scroll, "WHERE identifier=:id")
44  ->bind(":id", $identifier)
45  ->executeSingle();
46 
47  return $match;
48  }
Definition: scroll.inc:8
$identifier
Definition: rss.inc:37

◆ Parts()

Scroll::Parts (   $constraint = "ORDER BY sort_order")

Definition at line 26 of file scroll.inc.

27  {
28  return $this->getRelatedList(ScrollPart, "", $constraint);
29  }
$constraint

◆ Site()

Scroll::Site ( )

Definition at line 31 of file scroll.inc.

32  {
33  return $this->getRelated(Site);
34  }
Definition: site.inc:40

Member Data Documentation

◆ $fields

Scroll::$fields
Initial value:
= array("scroll_id" => Number,
"identifier" => String,
"title" => String,
"meta_tag_description" => Text,
"meta_tag_keyword" => String,
"site_id" => Number,
"show_internal_navigation" => Boolean,
"exclude_from_search" => Boolean,
"created_date" => Date,
"edited_date" => Timestamp)

Definition at line 12 of file scroll.inc.

◆ $primary_key

Scroll::$primary_key = "scroll_id"

Definition at line 10 of file scroll.inc.

◆ $relations

Scroll::$relations
Initial value:
= array( "Parts" => ScrollPart,
"Site" => Site)

Definition at line 23 of file scroll.inc.

◆ $table

Scroll::$table = "scroll"

Definition at line 9 of file scroll.inc.


The documentation for this class was generated from the following file: