Site
class Site extends AbstractModel (View source)
Properties
protected AbstractDao | $dao | from AbstractModel | |
static protected Site | $currentSite | ||
int | $id | ||
array | $domains | ||
int | $rootId | Contains the ID to the Root-Document | |
Page | $rootDocument | ||
string | $rootPath | ||
string | $mainDomain | ||
string | $errorDocument | ||
bool | $redirectToMainDomain | ||
int | $creationDate | ||
int | $modificationDate |
Methods
static Site
getByRootId(int $id)
No description
static mixed|Site|string
getByDomain($domain)
No description
static bool
isSiteRequest()
returns true if the current process/request is inside a site
static Site
getCurrentSite()
No description
static
int
getId()
No description
array
getDomains()
No description
int
getRootId()
No description
getRootDocument()
No description
$this
setId(int $id)
No description
$this
setDomains(mixed $domains)
No description
$this
setRootId(int $rootId)
No description
$this
$this
setRootPath($path)
No description
string
getRootPath()
No description
setErrorDocument(string $errorDocument)
No description
string
getErrorDocument()
No description
setMainDomain(string $mainDomain)
No description
string
getMainDomain()
No description
setRedirectToMainDomain(bool $redirectToMainDomain)
No description
bool
getRedirectToMainDomain()
No description
clearDependentCache()
No description
$this
setModificationDate($modificationDate)
No description
int
getModificationDate()
No description
$this
setCreationDate($creationDate)
No description
int
getCreationDate()
No description
Details
in AbstractModel at line 61
AbstractModel
setDao($dao)
in AbstractModel at line 73
AbstractDao
getResource()
deprecated
deprecated
in AbstractModel at line 84
initDao(null $key = null, bool $forceDetection = false)
in AbstractModel at line 137
static string|null
locateDaoClass(string $modelClass)
in AbstractModel at line 187
$this
setValues(array $data = [])
in AbstractModel at line 204
$this
setValue($key, $value)
in AbstractModel at line 220
array
__sleep()
in AbstractModel at line 242
mixed
__call($method, $args)
in AbstractModel at line 266
__clone()
in AbstractModel at line 276
array
getObjectVars()
returns object values without the dao
in AbstractModel at line 287
array
__debugInfo()
in AbstractModel at line 27
void
beginTransaction()
in AbstractModel at line 27
void
commit()
in AbstractModel at line 27
void
rollBack()
in AbstractModel at line 27
void
configure()
in AbstractModel at line 27
array
getValidTableColumns(string $table, bool $cache)
in AbstractModel at line 27
void
resetValidTableColumnsCache(string $table)
at line 188
static bool
isSiteRequest()
returns true if the current process/request is inside a site