package Modules\TimeClock
inherited_from \TimeClock_Base

 Methods

deleteAttendanceLog()

deleteAttendanceLog($last_punch_epoch = NULL

Parameters

$last_punch_epoch

deleteUser()

deleteUser($user_id) 

Parameters

$user_id

deleteUserTemplate()

deleteUserTemplate($user_id) 

Parameters

$user_id

getAttendanceLog()

getAttendanceLog($user_id = NULL, $last_punch_epoch = NULL, $remove_duplicates = TRUE, $remove_duplicate_threshold = 30

Parameters

$user_id

$last_punch_epoch

$remove_duplicates

$remove_duplicate_threshold

getDate()

getDate() 

getFailedConnection()

getFailedConnection() 
Inherited

getIPAddress()

getIPAddress() 
Inherited

getPassword()

getPassword() 
Inherited

getPath()

getPath() 
Inherited

getPort()

getPort() 
Inherited

getSerialNumber()

getSerialNumber() 

getSessionID()

getSessionID() 

getSoapObject()

getSoapObject() 
Inherited

getTimeZone()

getTimeZone() 

getType()

getType() 
Inherited

getUser()

getUser($user_id = NULL

Parameters

$user_id

getUserName()

getUserName() 
Inherited

getUserTemplate()

getUserTemplate($user_id = NULL, $finger_id = NULL

Parameters

$user_id

$finger_id

handleSoapFault()

handleSoapFault($result) 
Inherited

Parameters

$result

refresh()

refresh() 

removeDuplicatePunches()

removeDuplicatePunches($arr, $threshold = 30

Parameters

$arr

$threshold

restart()

restart() 

setDate()

setDate($epoch = NULL, $time_zone = NULL

Parameters

$epoch

$time_zone

setFailedConnection()

setFailedConnection($value) 
Inherited

Parameters

$value

setFirmware()

setFirmware($file_name = NULL

Parameters

$file_name

setIPAddress()

setIPAddress($value) 
Inherited

Parameters

$value

setPassword()

setPassword($value) 
Inherited

Parameters

$value

setPath()

setPath($value) 
Inherited

Parameters

$value

setPort()

setPort($value) 
Inherited

Parameters

$value

setSessionID()

setSessionID($value) 

Parameters

$value

setSoapObject()

setSoapObject($obj) 
Inherited

Parameters

$obj

setTimeZone()

setTimeZone($string = NULL

Parameters

$string

setTrigger()

setTrigger($trigger_type, $trigger_name) 

Parameters

$trigger_type

$trigger_name

setType()

setType($value) 
Inherited

Parameters

$value

setUser()

setUser($data) 

Parameters

$data

setUserName()

setUserName($value) 
Inherited

Parameters

$value

setUserTemplate()

setUserTemplate($data) 

Parameters

$data

soapDebug()

soapDebug() 
Inherited

soapGetFunctions()

soapGetFunctions() 
Inherited

soapGetTypes()

soapGetTypes() 
Inherited

testConnection()

testConnection() 

initiateSoapObject()

initiateSoapObject() 

 Properties

 

$connection_timeout

$connection_timeout 

Default

5
 

$data

$data 

Default

array()
 

$failed_connection

$failed_connection 

Default

FALSE
 

$firmware_file

$firmware_file 

Default

'ACTAtek.firmware'
 

$request_timeout

$request_timeout 

Default

3600
 

$session_id

$session_id 

Default

NULL
 

$soap_obj

$soap_obj 

Default

NULL
 

$wsdl

$wsdl 

Default

'ACTAtek.wsdl'