mirror of
https://github.com/ivuorinen/branch-usage-checker.git
synced 2026-02-23 14:51:44 +00:00
Initial commit
This commit is contained in:
10
app/Dto/GitHubApiBranch.php
Normal file
10
app/Dto/GitHubApiBranch.php
Normal file
@@ -0,0 +1,10 @@
|
||||
<?php
|
||||
|
||||
namespace App\Dto;
|
||||
|
||||
use Spatie\DataTransferObject\DataTransferObject;
|
||||
|
||||
class GitHubApiBranch extends DataTransferObject {
|
||||
public string $name;
|
||||
public bool $protected;
|
||||
}
|
||||
22
app/Dto/PackagistApiPackagePayload.php
Normal file
22
app/Dto/PackagistApiPackagePayload.php
Normal file
@@ -0,0 +1,22 @@
|
||||
<?php
|
||||
|
||||
namespace App\Dto;
|
||||
|
||||
use Spatie\DataTransferObject\Attributes\MapFrom;
|
||||
|
||||
class PackagistApiPackagePayload extends \Spatie\DataTransferObject\DataTransferObject {
|
||||
#[MapFrom('package.name')]
|
||||
public string $name = '';
|
||||
#[MapFrom('package.description')]
|
||||
public string $description = '';
|
||||
#[MapFrom('package.time')]
|
||||
public string $time = '';
|
||||
#[MapFrom('package.versions')]
|
||||
public array $versions = [];
|
||||
#[MapFrom('package.type')]
|
||||
public string $type = '';
|
||||
#[MapFrom('package.repository')]
|
||||
public string $repository = '';
|
||||
#[MapFrom('package.language')]
|
||||
public string $language = '';
|
||||
}
|
||||
14
app/Dto/PackagistApiStatsPayload.php
Normal file
14
app/Dto/PackagistApiStatsPayload.php
Normal file
@@ -0,0 +1,14 @@
|
||||
<?php
|
||||
|
||||
namespace App\Dto;
|
||||
|
||||
use Spatie\DataTransferObject\Attributes\MapFrom;
|
||||
|
||||
class PackagistApiStatsPayload extends \Spatie\DataTransferObject\DataTransferObject {
|
||||
public array $labels;
|
||||
#[MapFrom('values.[0]')]
|
||||
public string $version;
|
||||
#[MapFrom('values.[0][]')]
|
||||
public array $values;
|
||||
public string $average = 'monthly';
|
||||
}
|
||||
Reference in New Issue
Block a user