FreenetIS
 All Classes Namespaces Functions Variables Pages
Public Member Functions | Protected Attributes | List of all members
Device_admin_Model Class Reference
Inheritance diagram for Device_admin_Model:
ORM

Public Member Functions

 get_device_admins ($device_id)
 Function gets admins of specified device.
 get_all_devices_in_user_device_admins ($user_id, $query= '', $device_user_id=NULL)
 Returns all devices of which is user admin.
 get_all_devices_not_in_user_device_admins ($user_id, $query= '', $device_user_id=NULL)
 Returns all devices of which is not user admin.
 get_all_devices_by_admin ($user_id)
 Returns all devices of which is user admin.
 get_all_devices_admins ($params=array(), $user_id=NULL)
 Gets all devices admins from database.
 count_all_devices_admins ($filter_sql= '')
 Count of all devices admins.

Protected Attributes

 $belongs_to = array('device', 'user')

Member Function Documentation

Device_admin_Model::count_all_devices_admins (   $filter_sql = '')

Count of all devices admins.

Parameters
array$filter_values
Returns
integer
Device_admin_Model::get_all_devices_admins (   $params = array(),
  $user_id = NULL 
)

Gets all devices admins from database.

Database query returns member's device parameters (id, name, type), owner of device (user name and surname), MAC addresses of interfaces, names of segments and ip addresses.

Parameters
array$params
integer$user_id
Returns
Mysql_Result
Device_admin_Model::get_all_devices_by_admin (   $user_id)

Returns all devices of which is user admin.

Author
Michal Kliment
Parameters
integer$user_id
Returns
Mysql_Result
Device_admin_Model::get_all_devices_in_user_device_admins (   $user_id,
  $query = '',
  $device_user_id = NULL 
)

Returns all devices of which is user admin.

Author
Michal Kliment
Parameters
integer$user_id
string$query
integer$device_user_id
Returns
Mysql_Result
Device_admin_Model::get_all_devices_not_in_user_device_admins (   $user_id,
  $query = '',
  $device_user_id = NULL 
)

Returns all devices of which is not user admin.

Author
Michal Kliment
Parameters
integer$user_id
string$query
integer$device_user_id
Returns
Mysql_Result
Device_admin_Model::get_device_admins (   $device_id)

Function gets admins of specified device.

Parameters
$device_id
Returns
Mysql_Result

The documentation for this class was generated from the following file: