Blame | Last modification | View Log | Download | RSS feed
Search.appendIndex(
[
{
"fqsen": "\\Users",
"name": "Users",
"summary": "User\u0020Login\u0020class",
"url": "classes/Users.html"
}, {
"fqsen": "\\Users\u003A\u003A__construct\u0028\u0029",
"name": "__construct",
"summary": "constructor\u0020for\u0020an\u0020instance\u0020of\u0020the\u0020class",
"url": "classes/Users.html#method___construct"
}, {
"fqsen": "\\Users\u003A\u003A\u0024errors",
"name": "errors",
"summary": "",
"url": "classes/Users.html#property_errors"
}, {
"fqsen": "\\Users\u003A\u003AclearErrors\u0028\u0029",
"name": "clearErrors",
"summary": "clears\u0020the\u0020errors\u0020array",
"url": "classes/Users.html#method_clearErrors"
}, {
"fqsen": "\\Users\u003A\u003AisAdmin\u0028\u0029",
"name": "isAdmin",
"summary": "getter\u0020for\u0020isAdmin",
"url": "classes/Users.html#method_isAdmin"
}, {
"fqsen": "\\Users\u003A\u003Aname\u0028\u0029",
"name": "name",
"summary": "getter\u0020for\u0020login\u0020name",
"url": "classes/Users.html#method_name"
}, {
"fqsen": "\\Users\u003A\u003AHTML\u0028\u0029",
"name": "HTML",
"summary": "Main\u0020display\u0020function.",
"url": "classes/Users.html#method_HTML"
}, {
"fqsen": "\\Users\u003A\u003Avalidate\u0028\u0029",
"name": "validate",
"summary": "Validates\u0020a\u0020connection\u0020and,\u0020on\u0020success,\u0020populates\u0020\u0024data",
"url": "classes/Users.html#method_validate"
}, {
"fqsen": "\\Users\u003A\u003AallUsersHTML\u0028\u0029",
"name": "allUsersHTML",
"summary": "Get\u0020all\u0020users\u0020from\u0020data\u0020source\u0020and\u0020put\u0020them\u0020in\u0020an\u0020HTML\u0020list",
"url": "classes/Users.html#method_allUsersHTML"
}, {
"fqsen": "\\Users\u003A\u003AlogOut\u0028\u0029",
"name": "logOut",
"summary": "Logs\u0020user\u0020out\u0020of\u0020system",
"url": "classes/Users.html#method_logOut"
}, {
"fqsen": "\\Users\u003A\u003AgetNextScript\u0028\u0029",
"name": "getNextScript",
"summary": "Simple\u0020helper\u0020script\u0020to\u0020calculate\u0020next\u0020script\u0020to\u0020call",
"url": "classes/Users.html#method_getNextScript"
}, {
"fqsen": "\\Users\u003A\u003AlogInScreen\u0028\u0029",
"name": "logInScreen",
"summary": "Creates\u0020the\u0020fields\u0020needed\u0020for\u0020a\u0020login\u0020screen",
"url": "classes/Users.html#method_logInScreen"
}, {
"fqsen": "\\Users\u003A\u003AmakeHTMLField\u0028\u0029",
"name": "makeHTMLField",
"summary": "Creates\u0020an\u0020HTML\u0020field\u0020for\u0020display",
"url": "classes/Users.html#method_makeHTMLField"
}, {
"fqsen": "\\Users\u003A\u003AeditScreen\u0028\u0029",
"name": "editScreen",
"summary": "Creates\u0020an\u0020edit\u0020screen\u0020for\u0020display\u0020to\u0020user",
"url": "classes/Users.html#method_editScreen"
}, {
"fqsen": "\\Users\u003A\u003AemptyWorkingOn\u0028\u0029",
"name": "emptyWorkingOn",
"summary": "Creates\u0020a\u0020variable\u0020designed\u0020to\u0020replace\u0020\u0024this\u002D\u003EworkingOn",
"url": "classes/Users.html#method_emptyWorkingOn"
}, {
"fqsen": "\\Users\u003A\u003AaddEdit\u0028\u0029",
"name": "addEdit",
"summary": "",
"url": "classes/Users.html#method_addEdit"
}, {
"fqsen": "\\Users\u003A\u003AinitWorkingOn\u0028\u0029",
"name": "initWorkingOn",
"summary": "",
"url": "classes/Users.html#method_initWorkingOn"
}, {
"fqsen": "\\Users\u003A\u003Aadmin\u0028\u0029",
"name": "admin",
"summary": "Sets\u0020up\u0020the\u0020admin\u0020function\u0020which\u0020allows\u0020users\u0020to\u0020edit\u0020themselves\u0020and,\u0020optionally,\u0020others",
"url": "classes/Users.html#method_admin"
}, {
"fqsen": "\\Users\u003A\u003A\u0024configuration",
"name": "configuration",
"summary": "",
"url": "classes/Users.html#property_configuration"
}, {
"fqsen": "\\Users\u003A\u003A\u0024data",
"name": "data",
"summary": "",
"url": "classes/Users.html#property_data"
}, {
"fqsen": "\\Users\u003A\u003A\u0024workingOn",
"name": "workingOn",
"summary": "",
"url": "classes/Users.html#property_workingOn"
}, {
"fqsen": "\\usersDataSource",
"name": "usersDataSource",
"summary": "usersDataSource\u0020class",
"url": "classes/usersDataSource.html"
}, {
"fqsen": "\\usersDataSource\u003A\u003A__construct\u0028\u0029",
"name": "__construct",
"summary": "constructor\u0020for\u0020an\u0020instance\u0020of\u0020the\u0020class",
"url": "classes/usersDataSource.html#method___construct"
}, {
"fqsen": "\\usersDataSource\u003A\u003AgetARecord\u0028\u0029",
"name": "getARecord",
"summary": "Get\u0020a\u0020record\u0020from\u0020the\u0020database",
"url": "classes/usersDataSource.html#method_getARecord"
}, {
"fqsen": "\\usersDataSource\u003A\u003AgetPassword\u0028\u0029",
"name": "getPassword",
"summary": "Retrieves\u0020the\u0020password\u0020field\u0020from\u0020table",
"url": "classes/usersDataSource.html#method_getPassword"
}, {
"fqsen": "\\usersDataSource\u003A\u003Aupdate\u0028\u0029",
"name": "update",
"summary": "updates\u0020row\u0020in\u0020database\u0020with\u0020\u0024newData",
"url": "classes/usersDataSource.html#method_update"
}, {
"fqsen": "\\usersDataSource\u003A\u003AgetAllUsers\u0028\u0029",
"name": "getAllUsers",
"summary": "retrieves\u0020all\u0020users\u0020from\u0020the\u0020database",
"url": "classes/usersDataSource.html#method_getAllUsers"
}, {
"fqsen": "\\usersDataSource\u003A\u003A\u0024configuration",
"name": "configuration",
"summary": "",
"url": "classes/usersDataSource.html#property_configuration"
}, {
"fqsen": "\\usersDataSourceMySQLi",
"name": "usersDataSourceMySQLi",
"summary": "usersDataSource\u0020class",
"url": "classes/usersDataSourceMySQLi.html"
}, {
"fqsen": "\\usersDataSourceMySQLi\u003A\u003A__construct\u0028\u0029",
"name": "__construct",
"summary": "constructor\u0020for\u0020an\u0020instance\u0020of\u0020the\u0020class",
"url": "classes/usersDataSourceMySQLi.html#method___construct"
}, {
"fqsen": "\\usersDataSourceMySQLi\u003A\u003AescapeString\u0028\u0029",
"name": "escapeString",
"summary": "Make\u0020string\u0020safe\u0020for\u0020MySQL",
"url": "classes/usersDataSourceMySQLi.html#method_escapeString"
}, {
"fqsen": "\\usersDataSourceMySQLi\u003A\u003AbuildQuery\u0028\u0029",
"name": "buildQuery",
"summary": "Create\u0020a\u0020query\u0020to\u0020retrieve\u0020info\u0020from\u0020database",
"url": "classes/usersDataSourceMySQLi.html#method_buildQuery"
}, {
"fqsen": "\\usersDataSourceMySQLi\u003A\u003AgetARecord\u0028\u0029",
"name": "getARecord",
"summary": "Get\u0020a\u0020record\u0020from\u0020the\u0020database",
"url": "classes/usersDataSourceMySQLi.html#method_getARecord"
}, {
"fqsen": "\\usersDataSourceMySQLi\u003A\u003AgetPassword\u0028\u0029",
"name": "getPassword",
"summary": "Retrieves\u0020the\u0020password\u0020field\u0020from\u0020table",
"url": "classes/usersDataSourceMySQLi.html#method_getPassword"
}, {
"fqsen": "\\usersDataSourceMySQLi\u003A\u003AgetUserID\u0028\u0029",
"name": "getUserID",
"summary": "retrieves\u0020the\u0020userID\u0020from\u0020the\u0020table",
"url": "classes/usersDataSourceMySQLi.html#method_getUserID"
}, {
"fqsen": "\\usersDataSourceMySQLi\u003A\u003AsetDBConnection\u0028\u0029",
"name": "setDBConnection",
"summary": "Make\u0020the\u0020database\u0020connection",
"url": "classes/usersDataSourceMySQLi.html#method_setDBConnection"
}, {
"fqsen": "\\usersDataSourceMySQLi\u003A\u003AbuildTable\u0028\u0029",
"name": "buildTable",
"summary": "Convenience\u0020function\u0020to\u0020create\u0020the\u0020tables\u0020defined\u0020in\u0020\u0024configuration",
"url": "classes/usersDataSourceMySQLi.html#method_buildTable"
}, {
"fqsen": "\\usersDataSourceMySQLi\u003A\u003AinitTables\u0028\u0029",
"name": "initTables",
"summary": "Convenience\u0020function\u0020to\u0020initialize\u0020tables\u0020to\u0020values",
"url": "classes/usersDataSourceMySQLi.html#method_initTables"
}, {
"fqsen": "\\usersDataSourceMySQLi\u003A\u003AtableColumnName\u0028\u0029",
"name": "tableColumnName",
"summary": "Gets\u0020the\u0020actual\u0020database\u0020column\u0020name\u0020from\u0020the\u0020configuration\u0020file",
"url": "classes/usersDataSourceMySQLi.html#method_tableColumnName"
}, {
"fqsen": "\\usersDataSourceMySQLi\u003A\u003Atest\u0028\u0029",
"name": "test",
"summary": "Tests\u0020that\u0020the\u0020database\u0020connection\u0020works\u0020and\u0020the\u0020table\u0020is\u0020built",
"url": "classes/usersDataSourceMySQLi.html#method_test"
}, {
"fqsen": "\\usersDataSourceMySQLi\u003A\u003Aupdate\u0028\u0029",
"name": "update",
"summary": "updates\u0020row\u0020in\u0020database\u0020with\u0020\u0024newData",
"url": "classes/usersDataSourceMySQLi.html#method_update"
}, {
"fqsen": "\\usersDataSourceMySQLi\u003A\u003AgetAllUsers\u0028\u0029",
"name": "getAllUsers",
"summary": "retrieves\u0020all\u0020users\u0020from\u0020the\u0020database",
"url": "classes/usersDataSourceMySQLi.html#method_getAllUsers"
}, {
"fqsen": "\\usersDataSourceMySQLi\u003A\u003AdoSQL\u0028\u0029",
"name": "doSQL",
"summary": "Executes\u0020an\u0020SQL\u0020statement,\u0020returning\u0020the\u0020result",
"url": "classes/usersDataSourceMySQLi.html#method_doSQL"
}, {
"fqsen": "\\usersDataSourceMySQLi\u003A\u003AgetAField\u0028\u0029",
"name": "getAField",
"summary": "Gets\u0020a\u0020single\u0020field\u0020from\u0020a\u0020table",
"url": "classes/usersDataSourceMySQLi.html#method_getAField"
}, {
"fqsen": "\\usersDataSourceMySQLi\u003A\u003A\u0024configuration",
"name": "configuration",
"summary": "",
"url": "classes/usersDataSourceMySQLi.html#property_configuration"
}, {
"fqsen": "\\usersDataSourceMySQLi\u003A\u003A\u0024dbConnection",
"name": "dbConnection",
"summary": "",
"url": "classes/usersDataSourceMySQLi.html#property_dbConnection"
}, {
"fqsen": "\\UsersPermissions",
"name": "UsersPermissions",
"summary": "User\u0020Permissions\u0020Login\u0020class",
"url": "classes/UsersPermissions.html"
}, {
"fqsen": "\\UsersPermissions\u003A\u003A__construct\u0028\u0029",
"name": "__construct",
"summary": "Extends\u0020Users\u003A\u003A_construct",
"url": "classes/UsersPermissions.html#method___construct"
}, {
"fqsen": "\\UsersPermissions\u003A\u003Avalidate\u0028\u0029",
"name": "validate",
"summary": "Extends\u0020Users\u003A\u003Avalidate",
"url": "classes/UsersPermissions.html#method_validate"
}, {
"fqsen": "\\UsersPermissions\u003A\u003AeditScreen\u0028\u0029",
"name": "editScreen",
"summary": "Extends\u0020Users\u003A\u003AeditScreen",
"url": "classes/UsersPermissions.html#method_editScreen"
}, {
"fqsen": "\\UsersPermissions\u003A\u003AaddEdit\u0028\u0029",
"name": "addEdit",
"summary": "Adds\/Updates\u0020existing\u0020record",
"url": "classes/UsersPermissions.html#method_addEdit"
}, {
"fqsen": "\\UsersPermissions\u003A\u003AinitWorkingOn\u0028\u0029",
"name": "initWorkingOn",
"summary": "Initializes\u0020\u0024this\u002D\u003EworkingOn",
"url": "classes/UsersPermissions.html#method_initWorkingOn"
}, {
"fqsen": "\\UsersPermissions\u003A\u003AisAuthorized\u0028\u0029",
"name": "isAuthorized",
"summary": "returns\u0020boolean\u0020as\u0020to\u0020whether\u0020the\u0020user\u0020has\u0020the\u0020passed\u0020in\u0020permission",
"url": "classes/UsersPermissions.html#method_isAuthorized"
}, {
"fqsen": "\\UsersPermissions\u003A\u003AaddPermission\u0028\u0029",
"name": "addPermission",
"summary": "Adds\u0020a\u0020permission\u0020to\u0020the\u0020permissions\u0020table",
"url": "classes/UsersPermissions.html#method_addPermission"
}, {
"fqsen": "\\usersPermissionsDataSourceMySQLi",
"name": "usersPermissionsDataSourceMySQLi",
"summary": "usersDataSource\u0020class",
"url": "classes/usersPermissionsDataSourceMySQLi.html"
}, {
"fqsen": "\\usersPermissionsDataSourceMySQLi\u003A\u003A__construct\u0028\u0029",
"name": "__construct",
"summary": "extends\u0020usersDataSource",
"url": "classes/usersPermissionsDataSourceMySQLi.html#method___construct"
}, {
"fqsen": "\\usersPermissionsDataSourceMySQLi\u003A\u003AbuildTable\u0028\u0029",
"name": "buildTable",
"summary": "Function\u0020will\u0020build\u0020tables\u0020when\u0020called",
"url": "classes/usersPermissionsDataSourceMySQLi.html#method_buildTable"
}, {
"fqsen": "\\usersPermissionsDataSourceMySQLi\u003A\u003AaddPermission\u0028\u0029",
"name": "addPermission",
"summary": "Adds\u0020a\u0020permission\u0020to\u0020the\u0020permissions\u0020table",
"url": "classes/usersPermissionsDataSourceMySQLi.html#method_addPermission"
}, {
"fqsen": "\\usersPermissionsDataSourceMySQLi\u003A\u003AsetUsersPermissions\u0028\u0029",
"name": "setUsersPermissions",
"summary": "Sets\u0020any\u0020unset\u0020user\u0020permissions",
"url": "classes/usersPermissionsDataSourceMySQLi.html#method_setUsersPermissions"
}, {
"fqsen": "\\usersPermissionsDataSourceMySQLi\u003A\u003AgetARecord\u0028\u0029",
"name": "getARecord",
"summary": "Get\u0020a\u0020record\u0020from\u0020the\u0020database",
"url": "classes/usersPermissionsDataSourceMySQLi.html#method_getARecord"
}, {
"fqsen": "\\usersPermissionsDataSourceMySQLi\u003A\u003AgetPermissions\u0028\u0029",
"name": "getPermissions",
"summary": "Gets\u0020permissions\u0020for\u0020one\u0020user",
"url": "classes/usersPermissionsDataSourceMySQLi.html#method_getPermissions"
}, {
"fqsen": "\\usersPermissionsDataSourceMySQLi\u003A\u003AgetFullPermissions\u0028\u0029",
"name": "getFullPermissions",
"summary": "Gets\u0020all\u0020permissions\u0020with\u0020names,\u0020group\u0020names,\u0020etc...\u0020from\u0020database",
"url": "classes/usersPermissionsDataSourceMySQLi.html#method_getFullPermissions"
}, {
"fqsen": "\\usersPermissionsDataSourceMySQLi\u003A\u003AupdatePermissions\u0028\u0029",
"name": "updatePermissions",
"summary": "Adds\/Updates\u0020a\u0020group\u0020of\u0020permissions\u0020for\u0020a\u0020user",
"url": "classes/usersPermissionsDataSourceMySQLi.html#method_updatePermissions"
}, {
"fqsen": "\\",
"name": "\\",
"summary": "",
"url": "namespaces/default.html"
} ]
);