initital commit
This commit is contained in:
26
src/DTO/Edge/Response/Mapper/WeatherAtTimeResponseMapper.php
Normal file
26
src/DTO/Edge/Response/Mapper/WeatherAtTimeResponseMapper.php
Normal file
@@ -0,0 +1,26 @@
|
||||
<?php
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace App\DTO\Edge\Response\Mapper;
|
||||
|
||||
use App\DTO\Edge\Response\WeatherAtTimePointResponse;
|
||||
use App\DTO\Edge\Response\WeatherAtTimeResponse;
|
||||
|
||||
class WeatherAtTimeResponseMapper
|
||||
{
|
||||
public function __construct()
|
||||
{
|
||||
}
|
||||
|
||||
/**
|
||||
* @param array<WeatherAtTimePointResponse> $points
|
||||
*/
|
||||
public function mapResponse(string $city, array $points): WeatherAtTimeResponse
|
||||
{
|
||||
return new WeatherAtTimeResponse(
|
||||
$city,
|
||||
$points
|
||||
);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user