refactor and minor change #76
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/.
|