|
ContentBox Core API 1.5.7 | ||||
FRAMES |
WEB-INF.cftags.componentcontentbox.model.security.Author
public class Author
I am a author entity
Constructor Summary | |
---|---|
init()
Constructor |
Method Summary | |
---|---|
void |
ADDENTRY(Entry entry)
|
void |
ADDPAGE(Page page)
|
void |
ADDPERMISSION(Permission permission)
|
any |
GETAUTHORID()
|
any |
GETAUTHORSERVICE()
|
any |
GETBIOGRAPHY()
|
any |
GETCREATEDDATE()
|
any |
GETEMAIL()
|
array |
GETENTRIES()
|
any |
GETFIRSTNAME()
|
any |
GETISACTIVE()
|
any |
GETLASTLOGIN()
|
any |
GETLASTNAME()
|
boolean |
GETLOGGEDIN()
|
any |
GETNUMBEROFENTRIES()
|
any |
GETNUMBEROFPAGES()
|
array |
GETPAGES()
|
any |
GETPASSWORD()
|
any |
GETPERMISSIONLIST()
|
array |
GETPERMISSIONS()
|
any |
GETPREFERENCES()
|
any |
GETROLE()
|
any |
GETUSERNAME()
|
boolean |
HASENTRY([Entry entries])
|
boolean |
HASPAGE([Page pages])
|
boolean |
HASPERMISSION([Permission permissions])
|
boolean |
HASROLE()
|
boolean |
REMOVEENTRY(Entry entry)
|
boolean |
REMOVEPAGE(Page page)
|
boolean |
REMOVEPERMISSION(Permission permission)
|
void |
SETAUTHORSERVICE(any authorService)
|
void |
SETBIOGRAPHY(any biography)
|
void |
SETCREATEDDATE(any createdDate)
|
void |
SETEMAIL(any email)
|
void |
SETENTRIES(array entries)
|
void |
SETFIRSTNAME(any firstName)
|
void |
SETISACTIVE(any isActive)
|
void |
SETLASTLOGIN(any lastLogin)
|
void |
SETLASTNAME(any lastName)
|
void |
SETLOGGEDIN(boolean loggedIn)
|
void |
SETNUMBEROFENTRIES(any numberOfEntries)
|
void |
SETNUMBEROFPAGES(any numberOfPages)
|
void |
SETPAGES(array pages)
|
void |
SETPASSWORD(any password)
|
void |
SETPERMISSIONLIST(any permissionList)
|
void |
SETROLE(any role)
|
void |
SETUSERNAME(any username)
|
boolean |
checkPermission(any slug)
Check for permission |
Author |
clearPermissions()
Clear all permissions |
struct |
getAllPreferences()
Get all user preferences in inflated format |
string |
getDisplayCreatedDate()
Get formatted createdDate |
string |
getDisplayLastLogin()
Get formatted lastLogin |
any |
getMemento()
Get a flat representation of this entry |
string |
getName()
Retrieve full name |
any |
getPreference(any name, [any defaultValue])
Get a preference, you can pass a default value if preference does not exist |
any |
inPermissionList(any list)
Verify that a passed in list of perms the user can use |
boolean |
isLoaded()
is loaded? |
any |
isLoggedIn()
Logged in |
void |
preInsert()
|
Author |
setPermissions(array permissions)
Override the setPermissions |
Author |
setPreference(any name, any value)
Set a preference in the user preferences |
Author |
setPreferences(any preferences)
Store a preferences structure or JSON data in the user prefernces |
Methods inherited from class WEB-INF.cftags.component |
---|
|
Constructor Detail |
---|
public init()
Method Detail |
---|
public void ADDENTRY(Entry entry)
entry
public void ADDPAGE(Page page)
page
public void ADDPERMISSION(Permission permission)
permission
public any GETAUTHORID()
public any GETAUTHORSERVICE()
public any GETBIOGRAPHY()
public any GETCREATEDDATE()
public any GETEMAIL()
public array GETENTRIES()
public any GETFIRSTNAME()
public any GETISACTIVE()
public any GETLASTLOGIN()
public any GETLASTNAME()
public boolean GETLOGGEDIN()
public any GETNUMBEROFENTRIES()
public any GETNUMBEROFPAGES()
public array GETPAGES()
public any GETPASSWORD()
public any GETPERMISSIONLIST()
public array GETPERMISSIONS()
public any GETPREFERENCES()
public any GETROLE()
public any GETUSERNAME()
public boolean HASENTRY([Entry entries])
entries
public boolean HASPAGE([Page pages])
pages
public boolean HASPERMISSION([Permission permissions])
permissions
public boolean HASROLE()
public boolean REMOVEENTRY(Entry entry)
entry
public boolean REMOVEPAGE(Page page)
page
public boolean REMOVEPERMISSION(Permission permission)
permission
public void SETAUTHORSERVICE(any authorService)
authorService
public void SETBIOGRAPHY(any biography)
biography
public void SETCREATEDDATE(any createdDate)
createdDate
public void SETEMAIL(any email)
email
public void SETENTRIES(array entries)
entries
public void SETFIRSTNAME(any firstName)
firstName
public void SETISACTIVE(any isActive)
isActive
public void SETLASTLOGIN(any lastLogin)
lastLogin
public void SETLASTNAME(any lastName)
lastName
public void SETLOGGEDIN(boolean loggedIn)
loggedIn
public void SETNUMBEROFENTRIES(any numberOfEntries)
numberOfEntries
public void SETNUMBEROFPAGES(any numberOfPages)
numberOfPages
public void SETPAGES(array pages)
pages
public void SETPASSWORD(any password)
password
public void SETPERMISSIONLIST(any permissionList)
permissionList
public void SETROLE(any role)
role
public void SETUSERNAME(any username)
username
public boolean checkPermission(any slug)
slug
- The permission slug or list of slugs to validate the user has. If it's a list then they are ORed togetherpublic Author clearPermissions()
public struct getAllPreferences()
public string getDisplayCreatedDate()
public string getDisplayLastLogin()
public any getMemento()
public string getName()
public any getPreference(any name, [any defaultValue])
name
defaultValue
public any inPermissionList(any list)
list
public boolean isLoaded()
public any isLoggedIn()
public void preInsert()
public Author setPermissions(array permissions)
permissions
public Author setPreference(any name, any value)
name
value
public Author setPreferences(any preferences)
preferences
- A struct of data or a JSON packet to store
|
ContentBox Core API 1.5.7 | ||||
FRAMES |