18 lines
363 B
PHP
18 lines
363 B
PHP
<?php
|
|
|
|
namespace App\Contracts;
|
|
|
|
use Carbon\Carbon;
|
|
use Illuminate\Support\Collection;
|
|
|
|
interface PriceClient
|
|
{
|
|
public function getElectricityPrices(): Collection;
|
|
|
|
public function getGasPrices(): Collection;
|
|
|
|
public function getElectricityPricesForDate(Carbon $date): Collection;
|
|
|
|
public function getGasPricesForDate(Carbon $date): Collection;
|
|
}
|