\IpAuthDenied
Userstats access management implementation
Synopsis
class IpAuthDenied
{
- // constants
- const DATA_TABLE = 'ipauth_denied';
- const PROUTE_DENY_LOGIN = 'ipauthdenieduserlogin';
- const PROUTE_DENY_FLAG = 'ipauthdeniedflag';
- // members
- protected array $allDenied = ;
- protected $deniedDb = '';
- // methods
- public void __construct()
- protected void initDb()
- protected void loadDenied()
- public string renderModifyForm()
- public void setUserDenyState()
- public array getAllDenied()
Constants
Name | Value |
---|---|
DATA_TABLE | 'ipauth_denied' |
PROUTE_DENY_LOGIN | 'ipauthdenieduserlogin' |
PROUTE_DENY_FLAG | 'ipauthdeniedflag' |
Members
protected
Methods
protected
- initDb() — Inits database abstraction layer instance
- loadDenied() — Loads all available denied users from database in local prop
public
- __construct()
- getAllDenied() — Returns array of currently denied users as login=>login
- renderModifyForm() — Renders deny-state modification form for some user login
- setUserDenyState() — Switches user denied state if required