====== BaseApp ====== **Layer:** ''Core'' · **Source:** ''lib/core/BaseApp.php:17'' (lines 17–111) ---- abstract class BaseApp implements AppInterface Abstract Class BaseApp implements AppInterface ======= Docblock Metadata ======= ^ Tag ^ Value ^ | ''@category'' | Core Class | | ''@author'' | M.Noermoehammad | | ''@license'' | MIT | | ''@version'' | 1.0 | | ''@since'' | Since Release 1.0 | ======= Inheritance ======= ^ Relation ^ Type ^ Meaning ^ | implements | [[scriptlog:lib:core:appinterface|''AppInterface'']] | contract | ======= Constants (0) ======= //None.// ======= Properties (2) ======= ^ Visibility ^ Type ^ Name ^ Default ^ Line ^ | ''protected'' | ''(untyped)'' | ''$pageTitle'' | | 24 | | ''protected'' | ''(untyped)'' | ''$formAction'' | | 32 | ======= Methods (8) ======= ^ Visibility ^ Method ^ Summary ^ Line ^ | public | ''setPageTitle()'' | set page title | 40 | | public | ''getPageTitle()'' | get page title | 51 | | public | ''setFormAction()'' | set form action | 62 | | public | ''getFormAction()'' | get form action | 73 | | protected | ''listItems()'' | abstract method list items | 84 | | protected | ''insert()'' | abstract method insert | 92 | | protected | ''update()'' | Abstract method update | 101 | | protected | ''remove()'' | Abstract method remove | 110 | ======== setPageTitle() ======== public function setPageTitle($pageTitle) //lines 40–43 (4)// set page title ^ Parameter ^ Type ^ Default ^ Description ^ | ''$pageTitle'' | ''(untyped)'' | //required// | //none// | **Returns:** ''(none declared)'' ======== getPageTitle() ======== public function getPageTitle() //lines 51–54 (4)// get page title //Takes no parameters.// **Returns:** ''(none declared)'' — string ======== setFormAction() ======== public function setFormAction($formAction) //lines 62–65 (4)// set form action ^ Parameter ^ Type ^ Default ^ Description ^ | ''$formAction'' | ''(untyped)'' | //required// | //none// | **Returns:** ''(none declared)'' ======== getFormAction() ======== public function getFormAction() //lines 73–76 (4)// get form action //Takes no parameters.// **Returns:** ''(none declared)'' — string ======== listItems() ======== protected function listItems() //line 84// abstract method list items //Takes no parameters.// **Returns:** ''(none declared)'' ======== insert() ======== protected function insert() //line 92// abstract method insert //Takes no parameters.// **Returns:** ''(none declared)'' ======== update() ======== protected function update($id) //line 101// Abstract method update ^ Parameter ^ Type ^ Default ^ Description ^ | ''$id'' | ''(untyped)'' | //required// | //none// | **Returns:** ''(none declared)'' ======== remove() ======== protected function remove($id) //line 110// Abstract method remove ^ Parameter ^ Type ^ Default ^ Description ^ | ''$id'' | ''(untyped)'' | //required// | //none// | **Returns:** ''(none declared)'' ---- //This page is generated from source by 'tools/gendoc'. Edits will be overwritten.//