public static function populateObject($row) { $exemption = new Exemption(); $exemption->setSeq($row['seq']); $exemption->setFolderSeq($row['folderseq']); $exemption->setFolderName($row['foldername']); $exemption->setDated($row['dated']); $exemption->setFromDateRange($row['fromdate']); $exemption->setToDateRange($row['todate']); $exemption->setUserSeq($row['userseq']); $approved = "pending"; if ($row['isapproved'] == '1') { $approved = "Yes"; } else { if ($row['isapproved'] == '0') { $approved = "No"; } } $exemption->setIsApproved($approved); $exemption->setApprovedOn($row['approvedon']); $exemption->setComments($row['comments']); $exemption->setApprovalComments($row['approvalcomments']); $exemption->setLocationName($row['locationname']); return $exemption; }