original_string: public static function find_revisions_between($id, $earliestTime = null, $latestTime = null)
  	{
  		$timestamp_start_name = static::temporal_property('start_column');
  		$max_timestamp = static::temporal_property('max_timestamp');
  
  		if ($earliestTime == null)
  		{
  			$earliestTime = 0;
  		}
  
  		if($latestTime == null)
  		{
  			$latestTime = $max_timestamp;
  		}
  
  		static::disable_primary_key_check();
  		//Select all revisions within the given range.
  		$query = static::query()
  			->where('id', $id)
  			->where($timestamp_start_name, '>=', $earliestTime)
  			->where($timestamp_start_name, '<=', $latestTime);
  		static::enable_primary_key_check();
  
  		$revisions = $query->get();
  		return $revisions;
  	}
code: public static function find_revisions_between($id, $earliestTime = null, $latestTime = null)
  	{
  		$timestamp_start_name = static::temporal_property('start_column');
  		$max_timestamp = static::temporal_property('max_timestamp');
  
  		if ($earliestTime == null)
  		{
  			$earliestTime = 0;
  		}
  
  		if($latestTime == null)
  		{
  			$latestTime = $max_timestamp;
  		}
  
  		static::disable_primary_key_check();
  		//Select all revisions within the given range.
  		$query = static::query()
  			->where('id', $id)
  			->where($timestamp_start_name, '>=', $earliestTime)
  			->where($timestamp_start_name, '<=', $latestTime);
  		static::enable_primary_key_check();
  
  		$revisions = $query->get();
  		return $revisions;
  	}
code_tokens: public static function find_revisions_between ( $ id , $ earliestTime = null , $ latestTime = null ) { $ timestamp_start_name = static :: temporal_property ( 'start_column' ) ; $ max_timestamp = static :: temporal_property ( 'max_timestamp' ) ; if ( $ earliestTime == null ) { $ earliestTime = 0 ; } if ( $ latestTime == null ) { $ latestTime = $ max_timestamp ; } static :: disable_primary_key_check ( ) ; //Select all revisions within the given range. $ query = static :: query ( ) -> where ( 'id' , $ id ) -> where ( $ timestamp_start_name , '>=' , $ earliestTime ) -> where ( $ timestamp_start_name , '<=' , $ latestTime ) ; static :: enable_primary_key_check ( ) ; $ revisions = $ query -> get ( ) ; return $ revisions ; }
docstring: Returns a list of revisions between the given times with the most recent
  first. This does not load relations.
  
  @param int|string $id
  @param timestamp $earliestTime
  @param timestamp $latestTime
docstring_tokens: Returns a list of revisions between the given times with the most recent first . This does not load relations .