| pclib
    3.2.0
    Lightweight PHP framework | 
Base class for most classes of authorization system. More...
 
  
| Public Member Functions | |
| __construct () | |
| Constructor - load config parameters. | |
| passwordHash ($password) | |
| Return password hash.  More... | |
| passwordHashVerify ($password, $hash) | |
| Verify password hash.  More... | |
| setError ($message) | |
| Add error message into ->errors variable.  More... | |
|  Public Member Functions inherited from BaseObject | |
| loadDefaults ($className=null) | |
| Load default parameters of class $className into object instance. | |
| setProperties (array $defaults) | |
| Set public properties of object from the array.  More... | |
| toArray () | |
| Convert object to array.  More... | |
| Data Fields | |
| $errors = array() | |
| Array of error messages (if any) | |
| $secret | |
| Secret string used for enpowerment of md5 hash. | |
| $passwordAlgo | |
| Password algorhitm - can be 'md5', 'bcrypt', 'bcrypt-md5'. | |
| $passwordCost = 10 | |
| Bcrypt cost. | |
| $throwsExceptions = false | |
| Throws exceptions instead of just collecting errors in ->errors. | |
|  Data Fields inherited from BaseObject | |
| $serviceLocator | |
| var function() Return service object when requested with service(). | |
| Protected Member Functions | |
| log ($category, $messageId, $message=null, $itemId=null) | |
| log security issue using App->logger. | |
|  Protected Member Functions inherited from BaseObject | |
| service ($service, $default=null) | |
| Try acquire $service and load it into property $this->$service.  More... | |
| Protected Attributes | |
| $app | |
| var App | |
| Additional Inherited Members | |
|  Static Public Member Functions inherited from BaseObject | |
| static | defaults () | 
| Set or retireve default parameters of the object.  More... | |
Base class for most classes of authorization system.
| passwordHash | ( | $password | ) | 
Return password hash.
| string | $password | 
| passwordHashVerify | ( | $password, | |
| $hash | |||
| ) | 
Verify password hash.
| string | $password | |
| string | $hash | 
| setError | ( | $message | ) | 
Add error message into ->errors variable.
| string | $message | Message with s placeholders |