Skip to content

refactor and minor change #76

refactor and minor change

refactor and minor change #76

Triggered via push March 21, 2024 18:28
Status Failure
Total duration 49s
Artifacts
Matrix: tests
Fit to window
Zoom out
Zoom in

Annotations

21 errors and 1 warning
PHP 8.2: src/AuthProManager.php#L59
Method LaravelAuthPro\AuthProManager::getDefaultSignInMethodsMapper() return type has no value type specified in iterable type array.
PHP 8.2: src/AuthProManager.php#L79
Method LaravelAuthPro\AuthProManager::getDefaultAuthenticatableModel() should return class-string<LaravelAuthPro\Contracts\AuthenticatableInterface> but returns string.
PHP 8.2: src/AuthResult.php#L58
Invalid type LaravelAuthPro\Contracts\AuthExceptionInterface|null to throw.
PHP 8.2: src/AuthService.php#L33
Call to an undefined method LaravelAuthPro\Contracts\Base\EntityBuilderInterface<mixed>::fromId().
PHP 8.2: src/AuthService.php#L47
Call to an undefined method LaravelAuthPro\Contracts\Base\EntityBuilderInterface<mixed>::successful().
PHP 8.2: src/AuthService.php#L49
Call to an undefined method LaravelAuthPro\Contracts\Base\EntityBuilderInterface<mixed>::failed().
PHP 8.2: src/AuthService.php#L52
Method LaravelAuthPro\AuthService::tryAuthenticate() should return LaravelAuthPro\AuthResultBuilder but returns LaravelAuthPro\Contracts\Base\EntityBuilderInterface<mixed>.
PHP 8.2: src/AuthService.php#L66
Call to an undefined method LaravelAuthPro\Contracts\Base\EntityBuilderInterface<mixed>::as().
PHP 8.2: src/AuthService.php#L86
Call to an undefined method LaravelAuthPro\Contracts\Base\EntityBuilderInterface<LaravelAuthPro\Contracts\AuthSignatureInterface>::setUserId().
PHP 8.2: src/AuthService.php#L91
Call to an undefined method LaravelAuthPro\Contracts\Base\EntityBuilderInterface<mixed>::as().
PHP 8.1
The job was canceled because "_8_2" failed.
PHP 8.1: src/AuthProManager.php#L59
Method LaravelAuthPro\AuthProManager::getDefaultSignInMethodsMapper() return type has no value type specified in iterable type array.
PHP 8.1: src/AuthProManager.php#L79
Method LaravelAuthPro\AuthProManager::getDefaultAuthenticatableModel() should return class-string<LaravelAuthPro\Contracts\AuthenticatableInterface> but returns string.
PHP 8.1: src/AuthResult.php#L58
Invalid type LaravelAuthPro\Contracts\AuthExceptionInterface|null to throw.
PHP 8.1: src/AuthService.php#L33
Call to an undefined method LaravelAuthPro\Contracts\Base\EntityBuilderInterface<mixed>::fromId().
PHP 8.1: src/AuthService.php#L47
Call to an undefined method LaravelAuthPro\Contracts\Base\EntityBuilderInterface<mixed>::successful().
PHP 8.1: src/AuthService.php#L49
Call to an undefined method LaravelAuthPro\Contracts\Base\EntityBuilderInterface<mixed>::failed().
PHP 8.1: src/AuthService.php#L52
Method LaravelAuthPro\AuthService::tryAuthenticate() should return LaravelAuthPro\AuthResultBuilder but returns LaravelAuthPro\Contracts\Base\EntityBuilderInterface<mixed>.
PHP 8.1: src/AuthService.php#L66
Call to an undefined method LaravelAuthPro\Contracts\Base\EntityBuilderInterface<mixed>::as().
PHP 8.1: src/AuthService.php#L86
Call to an undefined method LaravelAuthPro\Contracts\Base\EntityBuilderInterface<LaravelAuthPro\Contracts\AuthSignatureInterface>::setUserId().
PHP 8.1: src/AuthService.php#L91
Call to an undefined method LaravelAuthPro\Contracts\Base\EntityBuilderInterface<mixed>::as().
PHP 8.2
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.