protected function formatTimelineData(): array
	{
		$data = [];

		foreach ($this->connections as $alias => $connection)
		{
			// Connection Time
			$data[] = [
				'name'      => 'Connecting to Database: "' . $alias . '"',
				'component' => 'Database',
				'start'     => $connection->getConnectStart(),
				'duration'  => $connection->getConnectDuration(),
			];
		}

		foreach (static::$queries as $query)
		{
			$data[] = [
				'name'      => 'Query',
				'component' => 'Database',
				'start'     => $query->getStartTime(true),
				'duration'  => $query->getDuration(),
			];
		}

		return $data;
	}
protected function formatTimelineData(): array
	{
		$data = [];

		foreach ($this->connections as $alias => $connection)
		{
			// Connection Time
			$data[] = [
				'name'      => 'Connecting to Database: "' . $alias . '"',
				'component' => 'Database',
				'start'     => $connection->getConnectStart(),
				'duration'  => $connection->getConnectDuration(),
			];
		}

		foreach (static::$queries as $query)
		{
			$data[] = [
				'name'      => 'Query',
				'component' => 'Database',
				'start'     => $query->getStartTime(true),
				'duration'  => $query->getDuration(),
			];
		}

		return $data;
	}
protected function formatTimelineData ( ) : array { $ data = [ ] ; foreach ( $ this -> connections as $ alias => $ connection ) { // Connection Time $ data [ ] = [ 'name' => 'Connecting to Database: "' . $ alias . '"' , 'component' => 'Database' , 'start' => $ connection -> getConnectStart ( ) , 'duration' => $ connection -> getConnectDuration ( ) , ] ; } foreach ( static :: $ queries as $ query ) { $ data [ ] = [ 'name' => 'Query' , 'component' => 'Database' , 'start' => $ query -> getStartTime ( true ) , 'duration' => $ query -> getDuration ( ) , ] ; } return $ data ; }
Returns timeline data formatted for the toolbar.

@return array The formatted data or an empty array.
Returns timeline data formatted for the toolbar .