ModelGlobals module

GlobalUserSite

A model in the Globals module, with 7 members for templates, 4 API properties and 7 members for admin templates.

Globals\Models\Frontend\GlobalUserSite Globals\Models\Api\GlobalUserSite Globals\Models\Backend\GlobalUserSite Also in Globals: GlobalUser Route
View
What Smarty and Twig templates receive. Properties in REST API responses and job payloads. What admin screen templates receive when you override them.

Templates view

Properties 7

Take no arguments.

# getId()
?int
# getDbInstance()
?string
# getSiteId()
?int
# getUser()
?GlobalUser
# isNewRecord() Not in API & Jobs
bool
Check if the record is a new record
# isHierarchicalModel() Not in API & Jobs
bool
Check whether a model is a hierarchical model, i.e. can have children
# isVersionedModel() Not in API & Jobs
bool
Check whether a model is versioned

API & Jobs view

API & JobsEach property is a key in REST API responses and job payloads. Its name is the template getter without get, is or has. Methods that need arguments are not available here.

Properties 4

Read-only values on the record.

# id
?int
# dbInstance
?string
# siteId
?int
# user
?GlobalUser

Admin view

AdminAvailable in cdna-admin templates. Copy an admin template into your site repository to change how this record is edited.

Properties 7

Take no arguments.

# getId()
?int
# getDbInstance()
?string
# getSiteId()
?int
# getUser()
?GlobalUser
# isNewRecord() Not in API & Jobs
bool
Check if the record is a new record
# isHierarchicalModel() Not in API & Jobs
bool
Check whether a model is a hierarchical model, i.e. can have children
# isVersionedModel() Not in API & Jobs
bool
Check whether a model is versioned