Overview

Classes

  • Ws_logged_inModel
  • Ws_permissionsModel
  • Ws_role_permModel
  • Ws_rolesModel
  • Ws_user_roleModel
  • Ws_userModel
  • WsAuth
  • WsauthController
  • WsChart
  • WsConfig
  • WsController
  • WsDatabase
  • WsForm
  • WsImage
  • WsLocalize
  • WsModel
  • WsModelForm
  • WsModelGridView
  • WsUrl

Functions

  • __autoload
  • callHook
  • WsErrorHandler
  • Overview
  • Class

Class Ws_userModel

Ws_userModel Store user records for role based access control module.

WsDatabase
Extended by WsModel
Extended by Ws_userModel
See: WsAuth
See: Ws_rolesModel
See: Ws_permissionsModel
See: Ws_role_permModel
See: Ws_user_roleModel
Located at models/Ws_userModel.php
Methods summary
public
# __construct( )

Overrides

WsModel::__construct()
public string
# randomString( integer $length = 50 )

Returns random string of specific length.

Returns random string of specific length.

Parameters

$length
Length of string.

Returns

string
$string Random sting
public string
# hashData( string $data )

Encript data with sha512 algorithm

Encript data with sha512 algorithm

Parameters

$data
Data to encript

Returns

string
$data Encripted data
public boolean
# beforeSave( )

this function is called before every save() to ensure that password is encripted

this function is called before every save() to ensure that password is encripted

Returns

boolean

Overrides

WsModel::beforeSave()
public boolean
# beforeDelete( )

This method is invoked before deleting a record from database.

This method is invoked before deleting a record from database.

Returns

boolean
True on success or false otherwise

Overrides

WsModel::beforeDelete()
Methods inherited from WsModel
delete(), getAll(), getNextId(), getOne(), idExists(), save(), search(), setTableName()
Methods inherited from WsDatabase
__destruct(), close(), execute(), execute_batch(), query()
Properties inherited from WsModel
$className, $columnCanBeNull, $columnHeaders, $columnType, $columns, $foreignKeys, $hiddenColumns, $metaName, $primary_key, $tableName
Properties inherited from WsDatabase
$isConnected, $nRows
API documentation generated by ApiGen