2 Commits
1.0.5 ... 1.0.6

Author SHA1 Message Date
5deac6cf55 Fixed missing enum dependency
Used Taha Amin Ghafuri's (@tahaghafuri ) fork to replace the missing "cedx/enum" package with the "myclabs/php-enum" package
2023-05-18 21:10:14 -06:00
714d079287 owner.php - Typing fix 2023-05-18 21:10:14 -06:00
4 changed files with 10 additions and 9 deletions

View File

@ -25,7 +25,7 @@
"php": ">=7.2.0", "php": ">=7.2.0",
"ext-curl": "*", "ext-curl": "*",
"ext-json": "*", "ext-json": "*",
"cedx/enum": "^7.4.0", "myclabs/php-enum": "^1.8",
"guzzlehttp/guzzle": "~6.0" "guzzlehttp/guzzle": "~6.0"
}, },
"require-dev": { "require-dev": {

View File

@ -203,7 +203,7 @@ class Owner extends AbstractApiModel {
return $this; return $this;
} }
public function getIsAdmin(): boolean { public function getIsAdmin(): bool {
return $this->isAdmin; return $this->isAdmin;
} }

View File

@ -1,11 +1,13 @@
<?php declare(strict_types=1); <?php
declare(strict_types=1);
namespace Gitea\Model; namespace Gitea\Model;
use Enum\{EnumTrait}; use MyCLabs\Enum\Enum;
/** Defines the state of a Gitea status. */ /** Defines the state of a Gitea status. */
final class StatusState { final class StatusState extends Enum {
use EnumTrait;
/** @var string The status is an error. */ /** @var string The status is an error. */
const error = 'error'; const error = 'error';

View File

@ -1,11 +1,10 @@
<?php declare(strict_types=1); <?php declare(strict_types=1);
namespace Gitea\Model; namespace Gitea\Model;
use Enum\{EnumTrait}; use MyCLabs\Enum\Enum;
/** Defines the permission of a team. */ /** Defines the permission of a team. */
final class TeamPermission { final class TeamPermission extends Enum {
use EnumTrait;
/** @var string The team has the administrator permission. */ /** @var string The team has the administrator permission. */
const admin = 'admin'; const admin = 'admin';