\Insurance
Insurance prototype
Synopsis
class Insurance
{
- // constants
- const ADSCOPE_HINS = 'HINS';
- const HINS_TABLE = 'ins_homereq';
- const URL_ME = '?module=insurance';
- const ROUTE_AJHINSLIST = 'ajhinslist';
- const ROUTE_VIEWHINSREQ = 'viewrequest';
- const ROUTE_HINSDONE = 'sethinsdone';
- const ROUTE_HINSUNDONE = 'sethinsundone';
- // members
- protected array $altCfg = ;
- protected $hinsDb = '';
- protected array $allHinsReq = ;
- protected $messages = '';
- protected array $allUserData = ;
- protected $adComments = '';
- // methods
- public void __construct()
- protected void loadConfigs()
- protected void initAdComments()
- protected void loadUserData()
- protected void initDatabaseLayers()
- protected void loadHinsRequests()
- protected void initMessages()
- public string renderHinsRequestsList()
- public void ajHinsList()
- protected string renderHinsControls()
- public string renderHinsRequest()
- public void setHinsDone()
- public void setHinsUnDone()
- public int getUnprocessedHinsReqCount()
Constants
Name | Value |
---|---|
ADSCOPE_HINS | 'HINS' |
HINS_TABLE | 'ins_homereq' |
URL_ME | '?module=insurance' |
ROUTE_AJHINSLIST | 'ajhinslist' |
ROUTE_VIEWHINSREQ | 'viewrequest' |
ROUTE_HINSDONE | 'sethinsdone' |
ROUTE_HINSUNDONE | 'sethinsundone' |
Members
protected
- $adComments
—
Contains additional comments - $allHinsReq
—
array
Contains all of available home insurance requests as id=>reqdata - $allUserData
—
array
Contains all available user data as login=>userdata - $altCfg
—
array
Contains system alter config as key=>value - $hinsDb
—
Home insurance database abstraction layer placeholder - $messages
—
System messages helper placeholder
Methods
protected
- initAdComments() — Inits additional comments instance
- initDatabaseLayers() — Inits all of required database abstraction layers
- initMessages() — Inits system messages helper instance
- loadConfigs() — Preloads system configs for further usage
- loadHinsRequests() — Loads all home insurance requests
- loadUserData() — Loads existing users data into protected prop
- renderHinsControls() — Renders home insurance request controls
public
- __construct() — Creates new zastrahuy bratuhu zastrahuy
- ajHinsList() — Renders available home insurance requests json backend
- getUnprocessedHinsReqCount() — Returns count of unprocessed home insurance requests
- renderHinsRequest() — Renders some home insurance request body
- renderHinsRequestsList() — Renders available home insurance requests
- setHinsDone() — Sets home insurance request as done
- setHinsUnDone() — Sets home insurance request as undone