0
OrangeHRM__Entity__AttendanceRecord__CLASSMETADATA__
O:34:"Doctrine\ORM\Mapping\ClassMetadata":13:{s:19:"associationMappings";a:1:{s:8:"employee";a:19:{s:9:"fieldName";s:8:"employee";s:11:"joinColumns";a:1:{i:0;a:6:{s:4:"name";s:11:"employee_id";s:6:"unique";b:0;s:8:"nullable";b:0;s:8:"onDelete";N;s:16:"columnDefinition";N;s:20:"referencedColumnName";s:10:"emp_number";}}s:7:"cascade";a:2:{i:0;s:7:"persist";i:1;s:6:"remove";}s:10:"inversedBy";s:17:"attendanceRecords";s:12:"targetEntity";s:25:"OrangeHRM\Entity\Employee";s:5:"fetch";i:2;s:4:"type";i:2;s:8:"mappedBy";N;s:12:"isOwningSide";b:1;s:12:"sourceEntity";s:33:"OrangeHRM\Entity\AttendanceRecord";s:15:"isCascadeRemove";b:1;s:16:"isCascadePersist";b:1;s:16:"isCascadeRefresh";b:0;s:14:"isCascadeMerge";b:0;s:15:"isCascadeDetach";b:0;s:24:"sourceToTargetKeyColumns";a:1:{s:11:"employee_id";s:10:"emp_number";}s:20:"joinColumnFieldNames";a:1:{s:11:"employee_id";s:11:"employee_id";}s:24:"targetToSourceKeyColumns";a:1:{s:10:"emp_number";s:11:"employee_id";}s:13:"orphanRemoval";b:0;}}s:11:"columnNames";a:12:{s:2:"id";s:2:"id";s:14:"punchInUtcTime";s:17:"punch_in_utc_time";s:11:"punchInNote";s:13:"punch_in_note";s:17:"punchInTimeOffset";s:20:"punch_in_time_offset";s:19:"punchInTimezoneName";s:22:"punch_in_timezone_name";s:15:"punchInUserTime";s:18:"punch_in_user_time";s:15:"punchOutUtcTime";s:18:"punch_out_utc_time";s:12:"punchOutNote";s:14:"punch_out_note";s:18:"punchOutTimeOffset";s:21:"punch_out_time_offset";s:20:"punchOutTimezoneName";s:23:"punch_out_timezone_name";s:16:"punchOutUserTime";s:19:"punch_out_user_time";s:5:"state";s:5:"state";}s:13:"fieldMappings";a:12:{s:2:"id";a:9:{s:9:"fieldName";s:2:"id";s:4:"type";s:7:"integer";s:5:"scale";N;s:6:"length";i:20;s:6:"unique";b:0;s:8:"nullable";b:0;s:9:"precision";N;s:10:"columnName";s:2:"id";s:2:"id";b:1;}s:14:"punchInUtcTime";a:8:{s:9:"fieldName";s:14:"punchInUtcTime";s:4:"type";s:8:"datetime";s:5:"scale";N;s:6:"length";N;s:6:"unique";b:0;s:8:"nullable";b:0;s:9:"precision";N;s:10:"columnName";s:17:"punch_in_utc_time";}s:11:"punchInNote";a:8:{s:9:"fieldName";s:11:"punchInNote";s:4:"type";s:6:"string";s:5:"scale";N;s:6:"length";i:255;s:6:"unique";b:0;s:8:"nullable";b:1;s:9:"precision";N;s:10:"columnName";s:13:"punch_in_note";}s:17:"punchInTimeOffset";a:8:{s:9:"fieldName";s:17:"punchInTimeOffset";s:4:"type";s:6:"string";s:5:"scale";N;s:6:"length";i:255;s:6:"unique";b:0;s:8:"nullable";b:1;s:9:"precision";N;s:10:"columnName";s:20:"punch_in_time_offset";}s:19:"punchInTimezoneName";a:8:{s:9:"fieldName";s:19:"punchInTimezoneName";s:4:"type";s:6:"string";s:5:"scale";N;s:6:"length";i:100;s:6:"unique";b:0;s:8:"nullable";b:1;s:9:"precision";N;s:10:"columnName";s:22:"punch_in_timezone_name";}s:15:"punchInUserTime";a:8:{s:9:"fieldName";s:15:"punchInUserTime";s:4:"type";s:8:"datetime";s:5:"scale";N;s:6:"length";N;s:6:"unique";b:0;s:8:"nullable";b:0;s:9:"precision";N;s:10:"columnName";s:18:"punch_in_user_time";}s:15:"punchOutUtcTime";a:8:{s:9:"fieldName";s:15:"punchOutUtcTime";s:4:"type";s:8:"datetime";s:5:"scale";N;s:6:"length";N;s:6:"unique";b:0;s:8:"nullable";b:1;s:9:"precision";N;s:10:"columnName";s:18:"punch_out_utc_time";}s:12:"punchOutNote";a:8:{s:9:"fieldName";s:12:"punchOutNote";s:4:"type";s:6:"string";s:5:"scale";N;s:6:"length";i:255;s:6:"unique";b:0;s:8:"nullable";b:1;s:9:"precision";N;s:10:"columnName";s:14:"punch_out_note";}s:18:"punchOutTimeOffset";a:8:{s:9:"fieldName";s:18:"punchOutTimeOffset";s:4:"type";s:6:"string";s:5:"scale";N;s:6:"length";i:255;s:6:"unique";b:0;s:8:"nullable";b:1;s:9:"precision";N;s:10:"columnName";s:21:"punch_out_time_offset";}s:20:"punchOutTimezoneName";a:8:{s:9:"fieldName";s:20:"punchOutTimezoneName";s:4:"type";s:6:"string";s:5:"scale";N;s:6:"length";i:100;s:6:"unique";b:0;s:8:"nullable";b:1;s:9:"precision";N;s:10:"columnName";s:23:"punch_out_timezone_name";}s:16:"punchOutUserTime";a:8:{s:9:"fieldName";s:16:"punchOutUserTime";s:4:"type";s:8:"datetime";s:5:"scale";N;s:6:"length";N;s:6:"unique";b:0;s:8:"nullable";b:1;s:9:"precision";N;s:10:"columnName";s:19:"punch_out_user_time";}s:5:"state";a:8:{s:9:"fieldName";s:5:"state";s:4:"type";s:6:"string";s:5:"scale";N;s:6:"length";i:255;s:6:"unique";b:0;s:8:"nullable";b:0;s:9:"precision";N;s:10:"columnName";s:5:"state";}}s:10:"fieldNames";a:12:{s:2:"id";s:2:"id";s:17:"punch_in_utc_time";s:14:"punchInUtcTime";s:13:"punch_in_note";s:11:"punchInNote";s:20:"punch_in_time_offset";s:17:"punchInTimeOffset";s:22:"punch_in_timezone_name";s:19:"punchInTimezoneName";s:18:"punch_in_user_time";s:15:"punchInUserTime";s:18:"punch_out_utc_time";s:15:"punchOutUtcTime";s:14:"punch_out_note";s:12:"punchOutNote";s:21:"punch_out_time_offset";s:18:"punchOutTimeOffset";s:23:"punch_out_timezone_name";s:20:"punchOutTimezoneName";s:19:"punch_out_user_time";s:16:"punchOutUserTime";s:5:"state";s:5:"state";}s:15:"embeddedClasses";a:0:{}s:10:"identifier";a:1:{i:0;s:2:"id";}s:21:"isIdentifierComposite";b:0;s:4:"name";s:33:"OrangeHRM\Entity\AttendanceRecord";s:9:"namespace";s:16:"OrangeHRM\Entity";s:5:"table";a:1:{s:4:"name";s:22:"ohrm_attendance_record";}s:14:"rootEntityName";s:33:"OrangeHRM\Entity\AttendanceRecord";s:11:"idGenerator";O:33:"Doctrine\ORM\Id\IdentityGenerator":2:{s:65:" Doctrine\ORM\Id\AbstractIdGenerator alreadyDelegatedToGenerateId";b:0;s:47:" Doctrine\ORM\Id\IdentityGenerator sequenceName";N;}s:13:"generatorType";i:4;}