public function extractAdvertisementPositionApplicationObject(&$result) { $application = null; try { if ($result[AdvertisementPositionApplicationDao::ADVERTISEMENT_POSITION_ID_FIELD] !== null) { $application = new AdvertisementPositionApplication(); $application->setVariable(AdvertisementPositionApplication::ADVERTISEMENT_POSITION_ID, $result[AdvertisementPositionApplicationDao::ADVERTISEMENT_POSITION_ID_FIELD]); $application->setVariable(AdvertisementPositionApplication::NEW_FIELD, $result[AdvertisementPositionApplicationDao::NEW_FIELD]); $application->setVariable(AdvertisementPositionApplication::MESSAGE, $result[AdvertisementPositionApplicationDao::MESSAGE_FIELD]); $application->setVariable(AdvertisementPositionApplication::MEMBER_ID, $result[AdvertisementPositionApplicationDao::CREATED_BY_FIELD]); $application->setVariable(AdvertisementPositionApplication::MEMBER_FIRST_NAME, $result[AdvertisementPositionApplicationDao::MEMBER_FIRST_NAME_FIELD]); $application->setVariable(AdvertisementPositionApplication::MEMBER_LAST_NAME, $result[AdvertisementPositionApplicationDao::MEMBER_LAST_NAME_FIELD]); $application->setVariable(AdvertisementPositionApplication::CREATED_DATE, $result[AdvertisementPositionApplicationDao::CREATED_DATE_FIELD]); } } catch (PDOException $ex) { $application = null; echo "extractAdvertisementObject error: " . $ex->getMessage(); } return $application; }
public function deleteAdvertisementPositionApplication($advertisementPositiionID, $applicantMemberID, $memberID, $dbConnection) { $processed = false; try { if ($advertisementPositiionID != null && $applicantMemberID != null) { $advertisementPositionApplication = new AdvertisementPositionApplication(); $advertisementPositionApplication->setVariable(AdvertisementPositionApplication::ADVERTISEMENT_POSITION_ID, $advertisementPositiionID); $advertisementPositionApplication->setVariable(AdvertisementPositionApplication::MEMBER_ID, $applicantMemberID); $advertisementPositionApplication->setVariable(AdvertisementPositionApplication::ACTIVE, 2); // $processed = AdvertisementPositionApplicationDao::updateAdvertisementApplication() } } catch (Exception $ex) { $processed = false; echo 'Caught exception: ' . $ex->getMessage(); } return $processed; }