Subversion Repositories php_users

Rev

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"
        }            ]
);