APITimeClockUnAuthenticated_TTUS100 - staffcheck/api GitHub Wiki
- Class name: APITimeClockUnAuthenticated_TTUS100
- Namespace:
- Parent class: APITimeClockUnAuthenticated
public mixed $type_ids = array(150)
- Visibility: public
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' => 'ULG', 'value' => 1), array('name' => 'GTZ1', 'value' => '1:2:5'), array('name' => 'GVS', 'value' => 0), array('name' => 'GVS1', 'value' => 0), array('name' => 'Must1To1', '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' => ''), array('name' => 'PingDelay', 'value' => '30'), array('name' => 'SoapTimeOut', 'value' => '20'), array('name' => 'PunchMessageSoapTimeout', 'value' => '5'), array('name' => 'EnablePrePunchMessaging', 'value' => '0'), array('name' => 'EnablePostPunchMessaging', 'value' => '0'), array('name' => 'PrePunchMessageDisplayTimeout', 'value' => '5'), array('name' => 'PostPunchMessageDisplayTimeout', 'value' => '5'), array('name' => 'EnableOutputLogging', 'value' => '0'), array('name' => 'MinimumLogSpaceAvailable', 'value' => '10240'), array('name' => '~DHCPFunOn', 'value' => '1'), array('IsSupportUSBBarcode', 'value' => '1'), array('BarcodeIsProximity', 'value' => '0'), array('BarcodeInitializeTimeout', 'value' => '7'), array('BarcodeInputStreamDelay', 'value' => '350'), array('OImageWidth', 'value' => '636'), array('OImageHeight', 'value' => '479'), array('CPX0', 'value' => '47'), array('CPX1', 'value' => '596'), array('CPX2', 'value' => '0'), array('CPX3', 'value' => '635'), array('CPY0', 'value' => '478'), array('CPY1', 'value' => '478'), array('CPY2', 'value' => '0'), array('CPY3', 'value' => '0'), array('AlarmOpLog', 'value' => '0')), 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)), 1048576 => array(array('name' => 'BarcodeIsProximity', 'value' => '1')), 2097152 => array(array('name' => 'EnablePrePunchMessaging', 'value' => '1')), 4194304 => array(array('name' => 'EnablePostPunchMessaging', 'value' => '1')), 1073741824 => array(array('name' => 'EnableOutputLogging', 'value' => '1')))
- Visibility: public
protected mixed $station_obj = NULL
- Visibility: protected
protected mixed $company_obj = NULL
- Visibility: protected
protected mixed $mode_flag = NULL
- Visibility: protected
protected mixed $test_mode = FALSE
- Visibility: protected
protected mixed $user_id_to_timeclock_user_id_map = FALSE
- Visibility: protected
mixed APITimeClockUnAuthenticated::__construct()
APITimeClockUnAuthenticated constructor.
- Visibility: public
- This method is defined by APITimeClockUnAuthenticated
mixed APITimeClockUnAuthenticated::getModeFlagMap()
- Visibility: public
- This method is defined by APITimeClockUnAuthenticated
boolean APITimeClockUnAuthenticated::ping()
- Visibility: public
- This method is defined by APITimeClockUnAuthenticated
boolean APITimeClockUnAuthenticated::getFirmwareVersion()
- Visibility: public
- This method is defined by APITimeClockUnAuthenticated
string APITimeClockUnAuthenticated::getLatestFirmwareVersion()
- Visibility: public
- This method is defined by APITimeClockUnAuthenticated
boolean APITimeClockUnAuthenticated::isLatestFirmwareVersion($current_version)
- Visibility: public
- This method is defined by APITimeClockUnAuthenticated
- $current_version mixed
boolean|null APITimeClockUnAuthenticated::getCompanyObject()
- Visibility: public
- This method is defined by APITimeClockUnAuthenticated
boolean APITimeClockUnAuthenticated::checkStationType(integer $type_id)
- Visibility: public
- This method is defined by APITimeClockUnAuthenticated
- $type_id integer
boolean|null APITimeClockUnAuthenticated::getStationObject()
- Visibility: public
- This method is defined by APITimeClockUnAuthenticated
integer APITimeClockUnAuthenticated::getDate()
- Visibility: public
- This method is defined by APITimeClockUnAuthenticated
array APITimeClockUnAuthenticated::getTimeZone()
- Visibility: public
- This method is defined by APITimeClockUnAuthenticated
array APITimeClockUnAuthenticated::isLatestData(integer $last_check_epoch, integer $clock_epoch)
- Visibility: public
- This method is defined by APITimeClockUnAuthenticated
- $last_check_epoch integer - EPOCH
- $clock_epoch integer - EPOCH
boolean APITimeClockUnAuthenticated::getConfig(integer $last_check_epoch, array $current_config)
- Visibility: public
- This method is defined by APITimeClockUnAuthenticated
- $last_check_epoch integer
- $current_config array
string APITimeClockUnAuthenticated::getFirmwareFile()
- Visibility: public
- This method is defined by APITimeClockUnAuthenticated
array|boolean APITimeClockUnAuthenticated::getFirmware(null $current_version)
- Visibility: public
- This method is defined by APITimeClockUnAuthenticated
- $current_version null
boolean|integer APITimeClockUnAuthenticated::getUserIdForEmployeeNumber($employee_number)
- Visibility: public
- This method is defined by APITimeClockUnAuthenticated
- $employee_number mixed
array|boolean APITimeClockUnAuthenticated::getUsers(integer $last_update_epoch, array $clock_user_ids)
- Visibility: public
- This method is defined by APITimeClockUnAuthenticated
- $last_update_epoch integer
- $clock_user_ids array
array|boolean APITimeClockUnAuthenticated::getUserIdentification(integer $last_update_epoch, array $clock_user_ids)
- Visibility: public
- This method is defined by APITimeClockUnAuthenticated
- $last_update_epoch integer
- $clock_user_ids array
boolean APITimeClockUnAuthenticated::setUserIdentification($data)
- Visibility: public
- This method is defined by APITimeClockUnAuthenticated
- $data mixed
array APITimeClockUnAuthenticated::getMessage(string $user_id, integer $punch_status, integer $order)
- Visibility: public
- This method is defined by APITimeClockUnAuthenticated
- $user_id string - UUID
- $punch_status integer
- $order integer
array APITimeClockUnAuthenticated::getStatusAndType(integer $clock_status_id)
- Visibility: protected
- This method is defined by APITimeClockUnAuthenticated
- $clock_status_id integer
boolean APITimeClockUnAuthenticated::setAttendance($data)
- Visibility: public
- This method is defined by APITimeClockUnAuthenticated
- $data mixed
boolean|integer APITimeClockUnAuthenticated::getUserIdToTimeClockUserIdMapInitializationDate()
- Visibility: protected
- This method is defined by APITimeClockUnAuthenticated
boolean|integer APITimeClockUnAuthenticated::getNextTimeClockUserId()
- Visibility: protected
- This method is defined by APITimeClockUnAuthenticated
boolean APITimeClockUnAuthenticated::setTimeClockUserIdForUser(string $user_id)
- Visibility: protected
- This method is defined by APITimeClockUnAuthenticated
- $user_id string - UUID
boolean APITimeClockUnAuthenticated::getUserIdToTimeClockUserIdMap()
- Visibility: protected
- This method is defined by APITimeClockUnAuthenticated
boolean|integer APITimeClockUnAuthenticated::convertUserIdToTimeClockUserID(string $user_id)
- Visibility: protected
- This method is defined by APITimeClockUnAuthenticated
- $user_id string - UUID
array|boolean|integer APITimeClockUnAuthenticated::convertTimeClockUserIDToUserID(array $timeclock_user_ids)
- Visibility: protected
- This method is defined by APITimeClockUnAuthenticated
- $timeclock_user_ids array - UUID
boolean APITimeClockUnAuthenticated::processPunches($attendance_log)
- Visibility: protected
- This method is defined by APITimeClockUnAuthenticated
- $attendance_log mixed
boolean APITimeClockUnAuthenticated::setLog($data)
- Visibility: public
- This method is defined by APITimeClockUnAuthenticated
- $data mixed