public mixed $soap_obj = NULL
public mixed $wsdl = 'TTA8.wsdl'
public mixed $firmware_files = array('0300' => array('tta8.0300_2_0a.firmware', 'tta8.0300_2_0b.firmware'), '0500' => array())
public mixed $firmware_version = '2.0'
public mixed $mode_flag_map = array(1 => array(array('name' => '~PIN2Width', 'value' => 9), array('name' => '~MustChoiceInOut', 'value' => 0), array('name' => 'WorkCode', 'value' => 0), array('name' => '~ExtendFmt', 'value' => 1), array('name' => '~LockFunOn', 'value' => 2), array('name' => '~UserExtFmt', 'value' => 1), array('name' => 'GVS', 'value' => 0), array('name' => 'ShowScore', 'value' => 1), array('name' => 'State0', 'value' => 'In'), array('name' => 'State1', 'value' => 'Out'), array('name' => 'State2', 'value' => ''), array('name' => 'State3', 'value' => ''), array('name' => 'State4', 'value' => ''), array('name' => 'State5', 'value' => ''), array('name' => 'State0ExtraField', 'value' => '1'), array('name' => 'State1ExtraField', 'value' => '0'), array('name' => 'State2ExtraField', 'value' => '0'), array('name' => 'State3ExtraField', 'value' => '1'), array('name' => 'State4ExtraField', 'value' => '0'), array('name' => 'State5ExtraField', 'value' => '1'), array('name' => 'ExtraField0', 'value' => ''), array('name' => 'ExtraField1', 'value' => ''), array('name' => 'ExtraField2', 'value' => ''), array('name' => 'ExtraField3', 'value' => ''), array('name' => 'ExtraField4', 'value' => ''), array('name' => 'ExtraField5', 'value' => ''), array('name' => 'ExtraField6', 'value' => ''), array('name' => 'ExtraField7', 'value' => ''), array('name' => 'ExtraField8', 'value' => ''), array('name' => 'ExtraField9', 'value' => '')), 2 => array(array('name' => '~MustChoiceInOut', 'value' => 1)), 4 => array(array('name' => 'State1', 'value' => '')), 8 => array(array('name' => 'State2', 'value' => 'Break Out'), array('name' => 'State3', 'value' => 'Break In')), 16 => array(array('name' => 'State4', 'value' => 'Lunch Out'), array('name' => 'State5', 'value' => 'Lunch In')), 32 => array(array('name' => 'ExtraField0', 'value' => 'Branch?'), array('name' => '~ExtendFmt', 'value' => 1)), 64 => array(array('name' => 'ExtraField1', 'value' => 'Department?'), array('name' => '~ExtendFmt', 'value' => 1)), 128 => array(array('name' => 'ExtraField2', 'value' => 'Job?'), array('name' => '~ExtendFmt', 'value' => 1)), 256 => array(array('name' => 'ExtraField3', 'value' => 'Task?'), array('name' => '~ExtendFmt', 'value' => 1)), 512 => array(array('name' => 'ExtraField4', 'value' => 'Quantity?'), array('name' => '~ExtendFmt', 'value' => 1)), 1024 => array(array('name' => 'ExtraField5', 'value' => 'Bad Quantity?'), array('name' => '~ExtendFmt', 'value' => 1)), 32768 => array(array('name' => 'GVS1', 'value' => 9)), 65536 => array(array('name' => 'GVS1', 'value' => 10)), 131072 => array(array('name' => 'GVS1', 'value' => 8)), 262144 => array(array('name' => 'GVS1', 'value' => 11)))
public mixed $data = array()
public mixed $failed_connection = FALSE
public mixed $connection_timeout = 5
public mixed $request_timeout = 3600
boolean TimeClock_TTA8::initiateSoapObject()
array TimeClock_TTA8::getModeFlagMap()
boolean TimeClock_TTA8::refresh()
boolean TimeClock_TTA8::restart()
boolean TimeClock_TTA8::testConnection()
boolean|string TimeClock_TTA8::generateOEMCode($oem_code_arr)
array TimeClock_TTA8::parseOEMCode($oem_code)
boolean TimeClock_TTA8::setFirmwareVersion(null $version)
mixed|string TimeClock_TTA8::getFirmwareVersion()
mixed|string TimeClock_TTA8::getHardwareVersion()
boolean TimeClock_TTA8::setFirmware(null $file_name)
boolean|false|integer TimeClock_TTA8::getDate()
boolean TimeClock_TTA8::setDate(integer $epoch, null $time_zone)
- $epoch integer - EPOCH
- $time_zone null
array|boolean TimeClock_TTA8::getSerialNumber()
array|boolean TimeClock_TTA8::getOption($name)
boolean TimeClock_TTA8::setOption($name, $value)
array|boolean TimeClock_TTA8::getUser(string $user_id)
boolean TimeClock_TTA8::setUser($data)
array|boolean TimeClock_TTA8::getUserTemplate(string $user_id, string $finger_id)
- $user_id string - UUID
- $finger_id string - UUID
boolean TimeClock_TTA8::setUserTemplate($data)
boolean TimeClock_TTA8::deleteUser(string $user_id)
boolean TimeClock_TTA8::deleteUserTemplate(string $user_id)
boolean TimeClock_TTA8::clearData($number)
boolean TimeClock_TTA8::clearAttendanceLog()
boolean TimeClock_TTA8::removeDuplicatePunches($arr, integer $threshold)
- $arr mixed
- $threshold integer
array|boolean TimeClock_TTA8::getAttendanceLog(string $user_id, integer $last_punch_epoch, boolean $remove_duplicates, integer $remove_duplicate_threshold)
- $user_id string - UUID
- $last_punch_epoch integer - EPOCH
- $remove_duplicates boolean
- $remove_duplicate_threshold integer
mixed TimeClock_Base::getType()
boolean TimeClock_Base::setType($value)
mixed TimeClock_Base::getIPAddress()
boolean TimeClock_Base::setIPAddress($value)
mixed TimeClock_Base::getPort()
boolean TimeClock_Base::setPort($value)
mixed TimeClock_Base::getPath()
boolean TimeClock_Base::setPath($value)
mixed TimeClock_Base::getUserName()
boolean TimeClock_Base::setUserName($value)
mixed TimeClock_Base::getPassword()
boolean TimeClock_Base::setPassword($value)
boolean TimeClock_Base::getFailedConnection()
boolean TimeClock_Base::setFailedConnection($value)
boolean TimeClock_Base::handleSoapFault($result)
boolean TimeClock_Base::setSoapObject(object $obj)
boolean TimeClock_Base::getSoapObject()
mixed TimeClock_Base::soapGetTypes()
mixed TimeClock_Base::soapGetFunctions()
mixed TimeClock_Base::soapDebug()