0
OrangeHRM__Entity__EmployeeSalary__CLASSMETADATA__
O:34:"Doctrine\ORM\Mapping\ClassMetadata":14:{s:19:"associationMappings";a:5:{s:8:"employee";a:19:{s:9:"fieldName";s:8:"employee";s:11:"joinColumns";a:1:{i:0;a:6:{s:4:"name";s:10:"emp_number";s:6:"unique";b:0;s:8:"nullable";b:1;s:8:"onDelete";N;s:16:"columnDefinition";N;s:20:"referencedColumnName";s:10:"emp_number";}}s:7:"cascade";a:1:{i:0;s:7:"persist";}s:10:"inversedBy";s:8:"salaries";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:31:"OrangeHRM\Entity\EmployeeSalary";s:15:"isCascadeRemove";b:0;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:10:"emp_number";s:10:"emp_number";}s:20:"joinColumnFieldNames";a:1:{s:10:"emp_number";s:10:"emp_number";}s:24:"targetToSourceKeyColumns";a:1:{s:10:"emp_number";s:10:"emp_number";}s:13:"orphanRemoval";b:0;}s:8:"payGrade";a:19:{s:9:"fieldName";s:8:"payGrade";s:11:"joinColumns";a:1:{i:0;a:6:{s:4:"name";s:12:"sal_grd_code";s:6:"unique";b:0;s:8:"nullable";b:1;s:8:"onDelete";N;s:16:"columnDefinition";N;s:20:"referencedColumnName";s:2:"id";}}s:7:"cascade";a:0:{}s:10:"inversedBy";N;s:12:"targetEntity";s:25:"OrangeHRM\Entity\PayGrade";s:5:"fetch";i:2;s:4:"type";i:2;s:8:"mappedBy";N;s:12:"isOwningSide";b:1;s:12:"sourceEntity";s:31:"OrangeHRM\Entity\EmployeeSalary";s:15:"isCascadeRemove";b:0;s:16:"isCascadePersist";b:0;s:16:"isCascadeRefresh";b:0;s:14:"isCascadeMerge";b:0;s:15:"isCascadeDetach";b:0;s:24:"sourceToTargetKeyColumns";a:1:{s:12:"sal_grd_code";s:2:"id";}s:20:"joinColumnFieldNames";a:1:{s:12:"sal_grd_code";s:12:"sal_grd_code";}s:24:"targetToSourceKeyColumns";a:1:{s:2:"id";s:12:"sal_grd_code";}s:13:"orphanRemoval";b:0;}s:12:"currencyType";a:19:{s:9:"fieldName";s:12:"currencyType";s:11:"joinColumns";a:1:{i:0;a:6:{s:4:"name";s:11:"currency_id";s:6:"unique";b:0;s:8:"nullable";b:1;s:8:"onDelete";N;s:16:"columnDefinition";N;s:20:"referencedColumnName";s:11:"currency_id";}}s:7:"cascade";a:0:{}s:10:"inversedBy";N;s:12:"targetEntity";s:29:"OrangeHRM\Entity\CurrencyType";s:5:"fetch";i:2;s:4:"type";i:2;s:8:"mappedBy";N;s:12:"isOwningSide";b:1;s:12:"sourceEntity";s:31:"OrangeHRM\Entity\EmployeeSalary";s:15:"isCascadeRemove";b:0;s:16:"isCascadePersist";b:0;s:16:"isCascadeRefresh";b:0;s:14:"isCascadeMerge";b:0;s:15:"isCascadeDetach";b:0;s:24:"sourceToTargetKeyColumns";a:1:{s:11:"currency_id";s:11:"currency_id";}s:20:"joinColumnFieldNames";a:1:{s:11:"currency_id";s:11:"currency_id";}s:24:"targetToSourceKeyColumns";a:1:{s:11:"currency_id";s:11:"currency_id";}s:13:"orphanRemoval";b:0;}s:9:"payPeriod";a:19:{s:9:"fieldName";s:9:"payPeriod";s:11:"joinColumns";a:1:{i:0;a:6:{s:4:"name";s:14:"payperiod_code";s:6:"unique";b:0;s:8:"nullable";b:1;s:8:"onDelete";N;s:16:"columnDefinition";N;s:20:"referencedColumnName";s:14:"payperiod_code";}}s:7:"cascade";a:0:{}s:10:"inversedBy";N;s:12:"targetEntity";s:26:"OrangeHRM\Entity\PayPeriod";s:5:"fetch";i:2;s:4:"type";i:2;s:8:"mappedBy";N;s:12:"isOwningSide";b:1;s:12:"sourceEntity";s:31:"OrangeHRM\Entity\EmployeeSalary";s:15:"isCascadeRemove";b:0;s:16:"isCascadePersist";b:0;s:16:"isCascadeRefresh";b:0;s:14:"isCascadeMerge";b:0;s:15:"isCascadeDetach";b:0;s:24:"sourceToTargetKeyColumns";a:1:{s:14:"payperiod_code";s:14:"payperiod_code";}s:20:"joinColumnFieldNames";a:1:{s:14:"payperiod_code";s:14:"payperiod_code";}s:24:"targetToSourceKeyColumns";a:1:{s:14:"payperiod_code";s:14:"payperiod_code";}s:13:"orphanRemoval";b:0;}s:11:"directDebit";a:16:{s:9:"fieldName";s:11:"directDebit";s:12:"targetEntity";s:31:"OrangeHRM\Entity\EmpDirectDebit";s:11:"joinColumns";a:0:{}s:8:"mappedBy";s:6:"salary";s:10:"inversedBy";N;s:7:"cascade";a:1:{i:0;s:7:"persist";}s:13:"orphanRemoval";b:0;s:5:"fetch";i:2;s:4:"type";i:1;s:12:"isOwningSide";b:0;s:12:"sourceEntity";s:31:"OrangeHRM\Entity\EmployeeSalary";s:15:"isCascadeRemove";b:0;s:16:"isCascadePersist";b:1;s:16:"isCascadeRefresh";b:0;s:14:"isCascadeMerge";b:0;s:15:"isCascadeDetach";b:0;}}s:11:"columnNames";a:4:{s:2:"id";s:2:"id";s:6:"amount";s:18:"ebsal_basic_salary";s:10:"salaryName";s:16:"salary_component";s:7:"comment";s:8:"comments";}s:13:"fieldMappings";a:4:{s:2:"id";a:9:{s:9:"fieldName";s:2:"id";s:4:"type";s:7:"integer";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:2:"id";s:2:"id";b:1;}s:6:"amount";a:8:{s:9:"fieldName";s:6:"amount";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:18:"ebsal_basic_salary";}s:10:"salaryName";a:8:{s:9:"fieldName";s:10:"salaryName";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:16:"salary_component";}s:7:"comment";a:8:{s:9:"fieldName";s:7:"comment";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:8:"comments";}}s:10:"fieldNames";a:4:{s:2:"id";s:2:"id";s:18:"ebsal_basic_salary";s:6:"amount";s:16:"salary_component";s:10:"salaryName";s:8:"comments";s:7:"comment";}s:15:"embeddedClasses";a:0:{}s:10:"identifier";a:1:{i:0;s:2:"id";}s:21:"isIdentifierComposite";b:0;s:4:"name";s:31:"OrangeHRM\Entity\EmployeeSalary";s:9:"namespace";s:16:"OrangeHRM\Entity";s:5:"table";a:1:{s:4:"name";s:21:"hs_hr_emp_basicsalary";}s:14:"rootEntityName";s:31:"OrangeHRM\Entity\EmployeeSalary";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;s:15:"entityListeners";a:4:{s:10:"prePersist";a:1:{i:0;a:2:{s:5:"class";s:48:"OrangeHRM\Entity\Listener\EmployeeSalaryListener";s:6:"method";s:10:"prePersist";}}s:9:"preUpdate";a:1:{i:0;a:2:{s:5:"class";s:48:"OrangeHRM\Entity\Listener\EmployeeSalaryListener";s:6:"method";s:9:"preUpdate";}}s:10:"postUpdate";a:1:{i:0;a:2:{s:5:"class";s:48:"OrangeHRM\Entity\Listener\EmployeeSalaryListener";s:6:"method";s:10:"postUpdate";}}s:8:"postLoad";a:1:{i:0;a:2:{s:5:"class";s:48:"OrangeHRM\Entity\Listener\EmployeeSalaryListener";s:6:"method";s:8:"postLoad";}}}}