Advertisement
Guest User

Untitled

a guest
Apr 23rd, 2014
44
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.72 KB | None | 0 0
  1.  public function getPreviousReviewId(PerformanceReview $performanceReview) {
  2.     try {
  3.             $id = $performanceReview->getId();
  4.         $emp = $performanceReview->getEmployeeId();
  5.         $year = date('Y', strtotime($performanceReview->getDueDate()));
  6.  
  7.         $query = 'SELECT id FROM hs_hr_performance_review pr
  8.                   WHERE pr.id < $id
  9.               AND pr.employeeId = $emp
  10.              (AND EXTRACT(YEAR FROM pr.dueDate) = $year
  11.               OR EXTRACT(YEAR FROM pr.dueDate) = $year-1)';
  12.  
  13.         $conn = Doctrine_Manager::connection();
  14.         $statement = $conn->prepare($query);
  15.         $prevReviewId = $statement->execute();
  16.  
  17.         return $prevReviewId;
  18.     }catch (Exception $e) {
  19.         throw new DaoException($e->getMessage());
  20.     }
  21.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement