original_string: protected function getEaster($year)
      {
          $easter = new \DateTime('now', $this->timezone);
          $easter->setDate($year, 3, 21);
          $easter->setTime(0, 0, 0);
          $easter->modify('+' . \easter_days($year) . 'days');
          return $easter;
      }
code: protected function getEaster($year)
      {
          $easter = new \DateTime('now', $this->timezone);
          $easter->setDate($year, 3, 21);
          $easter->setTime(0, 0, 0);
          $easter->modify('+' . \easter_days($year) . 'days');
          return $easter;
      }
code_tokens: protected function getEaster ( $ year ) { $ easter = new \ DateTime ( 'now' , $ this -> timezone ) ; $ easter -> setDate ( $ year , 3 , 21 ) ; $ easter -> setTime ( 0 , 0 , 0 ) ; $ easter -> modify ( '+' . \ easter_days ( $ year ) . 'days' ) ; return $ easter ; }
docstring: Provides a DateTime object that represents easter sunday for this year.
  
  The DateTime object is always set to the current default timezone and
  not UTC and time is set 0:00.
  
  @param int $year The year for which to calculate the easter sunday date.
  
  @return \DateTime
  
  TODO: add timezone calculation
docstring_tokens: Provides a DateTime object that represents easter sunday for this year .