Save to database #13
@@ -6,8 +6,11 @@ namespace App\Service\Provider;
|
|||||||
|
|
||||||
interface ProviderInterface
|
interface ProviderInterface
|
||||||
{
|
{
|
||||||
|
/** Fire the HTTP request(s) without blocking; returns an opaque handle for resolveFetch(). */
|
||||||
|
public function startFetch(): mixed;
|
||||||
|
|
||||||
/** @return array<string, int> date (Y-m-d) => contribution count */
|
/** @return array<string, int> date (Y-m-d) => contribution count */
|
||||||
public function fetch(): array;
|
public function resolveFetch(mixed $handle): array;
|
||||||
|
|
||||||
public function isConfigured(): bool;
|
public function isConfigured(): bool;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user