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;
	}
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;
	}
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 ; }
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
Returns a list of revisions between the given times with the most recent first . This does not load relations .