code: protected static function solsticeJune($year, $vsop = true) {
      $month = 6;
  
      if ($vsop)
        return static::accurate($year, static::meanTerms($month, $year), $month);
      else
        return static::approx($year, static::meanTerms($month, $year));
    }
docs: Finds the date of the time of the June Solstice for a given year
  
  @param float $year The year
  @param bool  $vsop If true calculates the result using the VSOP model; If
  false, approximates the result
  
  @return float The JD time of the June Solstice in TD