Kajona\Pages\System\PagesPage

Model for a page

Synopsis

class PagesPage extends Model implements ModelInterface,VersionableInterface,AdminListableInterface,SearchResultobjectInterface,SearchPortalobjectInterface {
}

Hierarchy

Tasks

Line Task
41+ : with php5.4, ths could be moved to traits
68+ : with php5.4, ths could be moved to traits
93+ : with php5.4, ths could be moved to traits
639+ move to OrmObjectupdate completely
913+ find ussages and make private
1542+ : remove first params, is always the current systemid. maybe mark as protected, currently only called by the test-classes
27+ move this to \Kajona\System\System\Model, making this interface obsolete

Constants

Name Value
STR_MODULE_ANNOTATION "@module"
STR_MODULEID_ANNOTATION "@moduleId"
STR_SORTMANAGER_ANNOTATION "@sortManager"

Members

private

  • $intOldType
  • $intType — int
  • $strAlias — string
  • $strBrowsername — string
  • $strDescription — string
  • $strKeywords — string
  • $strLanguage — string
  • $strName — string
  • $strOldAlias
  • $strOldBrowsername
  • $strOldDescription
  • $strOldKeywords
  • $strOldLanguage
  • $strOldName
  • $strOldSeostring
  • $strOldTarget
  • $strOldTemplate
  • $strPath — string
  • $strSeostring — string
  • $strTarget — string
  • $strTemplate — string

protected

public

  • $INT_TYPE_ALIAS
  • $INT_TYPE_PAGE

Methods

protected

public

Inherited from Kajona\System\System\Model

public

Inherited from Kajona\System\System\Root

protected

  • getObjLang() — Returns the current Text-Object Instance
  • initObjectInternal() — InitObjectInternal is called during an objects instantiation.
  • onInsertToDb() — Overwrite this method if you want to trigger additional commands during the insert of an object, e.g. to create additional objects / relations
  • updateStateToDb() — Called whenever a update-request was fired.
  • updateSystemrecord() — Updates the current record to the database and saves all relevant fields.

public