Skip to content

Merge branch 'add-methods-ecasuser' into 'main' #23

Merge branch 'add-methods-ecasuser' into 'main'

Merge branch 'add-methods-ecasuser' into 'main' #23

Triggered via push November 14, 2024 09:56
Status Failure
Total duration 2m 31s
Artifacts
Supported Versions Matrix
5s
Supported Versions Matrix
Matrix: Unit Tests
Fit to window
Zoom out
Zoom in

Annotations

66 errors and 9 warnings
Unit Tests (windows-latest, 8.3)
Your requirements could not be resolved to an installable set of packages. Problem 1 - Root composer.json requires ecphp/laravel-cas ^1.1 -> satisfiable by ecphp/laravel-cas[1.1.0]. - Root composer.json requires roave/security-advisories dev-latest -> satisfiable by roave/security-advisories[dev-latest]. - ecphp/laravel-cas 1.1.0 requires laravel/framework ^9 || ^10 || ^11 -> satisfiable by laravel/framework[v9.0.0, ..., v9.52.17, v10.0.0, ..., v10.48.23, v11.0.0, ..., v11.31.0]. - laravel/framework[v9.52.17, v10.48.23, v11.31.0] require league/flysystem ^3.8.0 -> satisfiable by league/flysystem[3.8.0, ..., 3.29.1]. - league/flysystem[3.3.0, ..., 3.14.0] require league/mime-type-detection ^1.0.0 -> satisfiable by league/mime-type-detection[1.0.0, ..., 1.16.0]. - league/flysystem[3.15.0, ..., 3.29.1] require league/flysystem-local ^3.0.0 -> satisfiable by league/flysystem-local[3.15.0, ..., 3.29.0]. - league/flysystem-local[3.15.0, ..., 3.29.0] require ext-fileinfo * -> it is missing from your system. Install or enable PHP's fileinfo extension. - league/mime-type-detection[1.4.0, ..., 1.16.0] require ext-fileinfo * -> it is missing from your system. Install or enable PHP's fileinfo extension. - league/mime-type-detection[1.0.0, ..., 1.3.0] require php ^7.2 -> your php version (8.3.12) does not satisfy that requirement. - roave/security-advisories dev-latest conflicts with laravel/framework <6.20.45|>=7,<7.30.7|>=8,<8.83.28|>=9,<9.52.17|>=10,<10.48.23|>=11,<11.31. To enable extensions, verify that they are enabled in your .ini files: - C:\tools\php\php.ini You can also run `php --ini` in a terminal to see which files are used by PHP in CLI mode. Alternatively, you can run Composer with `--ignore-platform-req=ext-fileinfo` to temporarily ignore these required extensions.
Unit Tests (windows-latest, 8.3)
Process completed with exit code 2.
Unit Tests (ubuntu-latest, 8.1): src/Auth/EcasUserProvider.php#L25
Method EcPhp\LaravelEcas\Auth\EcasUserProvider::rehashPasswordIfRequired() has parameter $credentials with no value type specified in iterable type array.
Unit Tests (ubuntu-latest, 8.1): src/Auth/EcasUserProvider.php#L27
Method EcPhp\LaravelEcas\Auth\EcasUserProvider::retrieveByCredentials() has parameter $credentials with no value type specified in iterable type array.
Unit Tests (ubuntu-latest, 8.1): src/Auth/EcasUserProvider.php#L35
Parameter #1 $user of class EcPhp\LaravelEcas\Auth\User\EcasUser constructor expects EcPhp\LaravelCas\Auth\User\CasUser, Illuminate\Contracts\Auth\Authenticatable given.
Unit Tests (ubuntu-latest, 8.1): src/Auth/EcasUserProvider.php#L55
Method EcPhp\LaravelEcas\Auth\EcasUserProvider::validateCredentials() has parameter $credentials with no value type specified in iterable type array.
Unit Tests (ubuntu-latest, 8.1): src/Auth/User/EcasUser.php#L28
Method EcPhp\LaravelEcas\Auth\User\EcasUser::get() has no return type specified.
Unit Tests (ubuntu-latest, 8.1): src/Auth/User/EcasUser.php#L28
Method EcPhp\LaravelEcas\Auth\User\EcasUser::get() has parameter $default with no type specified.
Unit Tests (ubuntu-latest, 8.1): src/Auth/User/EcasUser.php#L38
Method EcPhp\LaravelEcas\Auth\User\EcasUser::getAttribute() has no return type specified.
Unit Tests (ubuntu-latest, 8.1): src/Auth/User/EcasUser.php#L38
Method EcPhp\LaravelEcas\Auth\User\EcasUser::getAttribute() has parameter $default with no type specified.
Unit Tests (ubuntu-latest, 8.1): src/Auth/User/EcasUser.php#L43
Method EcPhp\LaravelEcas\Auth\User\EcasUser::getAttributes() return type has no value type specified in iterable type array.
Unit Tests (ubuntu-latest, 8.1): src/Auth/User/EcasUser.php#L58
Return type (string|null) of method EcPhp\LaravelEcas\Auth\User\EcasUser::getAuthPassword() should be covariant with return type (string) of method Illuminate\Contracts\Auth\Authenticatable::getAuthPassword()
Unit Tests (ubuntu-latest, 8.3): src/Auth/EcasUserProvider.php#L25
Method EcPhp\LaravelEcas\Auth\EcasUserProvider::rehashPasswordIfRequired() has parameter $credentials with no value type specified in iterable type array.
Unit Tests (ubuntu-latest, 8.3): src/Auth/EcasUserProvider.php#L27
Method EcPhp\LaravelEcas\Auth\EcasUserProvider::retrieveByCredentials() has parameter $credentials with no value type specified in iterable type array.
Unit Tests (ubuntu-latest, 8.3): src/Auth/EcasUserProvider.php#L35
Parameter #1 $user of class EcPhp\LaravelEcas\Auth\User\EcasUser constructor expects EcPhp\LaravelCas\Auth\User\CasUser, Illuminate\Contracts\Auth\Authenticatable given.
Unit Tests (ubuntu-latest, 8.3): src/Auth/EcasUserProvider.php#L55
Method EcPhp\LaravelEcas\Auth\EcasUserProvider::validateCredentials() has parameter $credentials with no value type specified in iterable type array.
Unit Tests (ubuntu-latest, 8.3): src/Auth/User/EcasUser.php#L28
Method EcPhp\LaravelEcas\Auth\User\EcasUser::get() has no return type specified.
Unit Tests (ubuntu-latest, 8.3): src/Auth/User/EcasUser.php#L28
Method EcPhp\LaravelEcas\Auth\User\EcasUser::get() has parameter $default with no type specified.
Unit Tests (ubuntu-latest, 8.3): src/Auth/User/EcasUser.php#L38
Method EcPhp\LaravelEcas\Auth\User\EcasUser::getAttribute() has no return type specified.
Unit Tests (ubuntu-latest, 8.3): src/Auth/User/EcasUser.php#L38
Method EcPhp\LaravelEcas\Auth\User\EcasUser::getAttribute() has parameter $default with no type specified.
Unit Tests (ubuntu-latest, 8.3): src/Auth/User/EcasUser.php#L43
Method EcPhp\LaravelEcas\Auth\User\EcasUser::getAttributes() return type has no value type specified in iterable type array.
Unit Tests (ubuntu-latest, 8.3): src/Auth/User/EcasUser.php#L58
Return type (string|null) of method EcPhp\LaravelEcas\Auth\User\EcasUser::getAuthPassword() should be covariant with return type (string) of method Illuminate\Contracts\Auth\Authenticatable::getAuthPassword()
Unit Tests (ubuntu-latest, 8.2): src/Auth/EcasUserProvider.php#L25
Method EcPhp\LaravelEcas\Auth\EcasUserProvider::rehashPasswordIfRequired() has parameter $credentials with no value type specified in iterable type array.
Unit Tests (ubuntu-latest, 8.2): src/Auth/EcasUserProvider.php#L27
Method EcPhp\LaravelEcas\Auth\EcasUserProvider::retrieveByCredentials() has parameter $credentials with no value type specified in iterable type array.
Unit Tests (ubuntu-latest, 8.2): src/Auth/EcasUserProvider.php#L35
Parameter #1 $user of class EcPhp\LaravelEcas\Auth\User\EcasUser constructor expects EcPhp\LaravelCas\Auth\User\CasUser, Illuminate\Contracts\Auth\Authenticatable given.
Unit Tests (ubuntu-latest, 8.2): src/Auth/EcasUserProvider.php#L55
Method EcPhp\LaravelEcas\Auth\EcasUserProvider::validateCredentials() has parameter $credentials with no value type specified in iterable type array.
Unit Tests (ubuntu-latest, 8.2): src/Auth/User/EcasUser.php#L28
Method EcPhp\LaravelEcas\Auth\User\EcasUser::get() has no return type specified.
Unit Tests (ubuntu-latest, 8.2): src/Auth/User/EcasUser.php#L28
Method EcPhp\LaravelEcas\Auth\User\EcasUser::get() has parameter $default with no type specified.
Unit Tests (ubuntu-latest, 8.2): src/Auth/User/EcasUser.php#L38
Method EcPhp\LaravelEcas\Auth\User\EcasUser::getAttribute() has no return type specified.
Unit Tests (ubuntu-latest, 8.2): src/Auth/User/EcasUser.php#L38
Method EcPhp\LaravelEcas\Auth\User\EcasUser::getAttribute() has parameter $default with no type specified.
Unit Tests (ubuntu-latest, 8.2): src/Auth/User/EcasUser.php#L43
Method EcPhp\LaravelEcas\Auth\User\EcasUser::getAttributes() return type has no value type specified in iterable type array.
Unit Tests (ubuntu-latest, 8.2): src/Auth/User/EcasUser.php#L58
Return type (string|null) of method EcPhp\LaravelEcas\Auth\User\EcasUser::getAuthPassword() should be covariant with return type (string) of method Illuminate\Contracts\Auth\Authenticatable::getAuthPassword()
Unit Tests (windows-latest, 8.1)
Your requirements could not be resolved to an installable set of packages. Problem 1 - Root composer.json requires ecphp/laravel-cas ^1.1 -> satisfiable by ecphp/laravel-cas[1.1.0]. - Root composer.json requires roave/security-advisories dev-latest -> satisfiable by roave/security-advisories[dev-latest]. - ecphp/laravel-cas 1.1.0 requires laravel/framework ^9 || ^10 || ^11 -> satisfiable by laravel/framework[v9.0.0, ..., v9.52.17, v10.0.0, ..., v10.48.23, v11.0.0, ..., v11.31.0]. - laravel/framework[v9.52.17, v10.48.23] require league/flysystem ^3.8.0 -> satisfiable by league/flysystem[3.8.0, ..., 3.29.1]. - laravel/framework[v11.0.0, ..., v11.31.0] require php ^8.2 -> your php version (8.1.30) does not satisfy that requirement. - league/flysystem[3.3.0, ..., 3.14.0] require league/mime-type-detection ^1.0.0 -> satisfiable by league/mime-type-detection[1.0.0, ..., 1.16.0]. - league/flysystem[3.15.0, ..., 3.29.1] require league/flysystem-local ^3.0.0 -> satisfiable by league/flysystem-local[3.15.0, ..., 3.29.0]. - league/flysystem-local[3.15.0, ..., 3.29.0] require ext-fileinfo * -> it is missing from your system. Install or enable PHP's fileinfo extension. - league/mime-type-detection[1.4.0, ..., 1.16.0] require ext-fileinfo * -> it is missing from your system. Install or enable PHP's fileinfo extension. - league/mime-type-detection[1.0.0, ..., 1.3.0] require php ^7.2 -> your php version (8.1.30) does not satisfy that requirement. - roave/security-advisories dev-latest conflicts with laravel/framework <6.20.45|>=7,<7.30.7|>=8,<8.83.28|>=9,<9.52.17|>=10,<10.48.23|>=11,<11.31. To enable extensions, verify that they are enabled in your .ini files: - C:\tools\php\php.ini You can also run `php --ini` in a terminal to see which files are used by PHP in CLI mode. Alternatively, you can run Composer with `--ignore-platform-req=ext-fileinfo` to temporarily ignore these required extensions.
Unit Tests (windows-latest, 8.1)
Process completed with exit code 2.
Unit Tests (windows-latest, 8.2)
Your requirements could not be resolved to an installable set of packages. Problem 1 - Root composer.json requires ecphp/laravel-cas ^1.1 -> satisfiable by ecphp/laravel-cas[1.1.0]. - Root composer.json requires roave/security-advisories dev-latest -> satisfiable by roave/security-advisories[dev-latest]. - ecphp/laravel-cas 1.1.0 requires laravel/framework ^9 || ^10 || ^11 -> satisfiable by laravel/framework[v9.0.0, ..., v9.52.17, v10.0.0, ..., v10.48.23, v11.0.0, ..., v11.31.0]. - laravel/framework[v9.52.17, v10.48.23, v11.31.0] require league/flysystem ^3.8.0 -> satisfiable by league/flysystem[3.8.0, ..., 3.29.1]. - league/flysystem[3.3.0, ..., 3.14.0] require league/mime-type-detection ^1.0.0 -> satisfiable by league/mime-type-detection[1.0.0, ..., 1.16.0]. - league/flysystem[3.15.0, ..., 3.29.1] require league/flysystem-local ^3.0.0 -> satisfiable by league/flysystem-local[3.15.0, ..., 3.29.0]. - league/flysystem-local[3.15.0, ..., 3.29.0] require ext-fileinfo * -> it is missing from your system. Install or enable PHP's fileinfo extension. - league/mime-type-detection[1.4.0, ..., 1.16.0] require ext-fileinfo * -> it is missing from your system. Install or enable PHP's fileinfo extension. - league/mime-type-detection[1.0.0, ..., 1.3.0] require php ^7.2 -> your php version (8.2.25) does not satisfy that requirement. - roave/security-advisories dev-latest conflicts with laravel/framework <6.20.45|>=7,<7.30.7|>=8,<8.83.28|>=9,<9.52.17|>=10,<10.48.23|>=11,<11.31. To enable extensions, verify that they are enabled in your .ini files: - C:\tools\php\php.ini You can also run `php --ini` in a terminal to see which files are used by PHP in CLI mode. Alternatively, you can run Composer with `--ignore-platform-req=ext-fileinfo` to temporarily ignore these required extensions.
Unit Tests (windows-latest, 8.2)
Process completed with exit code 2.
Unit Tests (macOS-latest, 8.1): src/Auth/EcasUserProvider.php#L25
Method EcPhp\LaravelEcas\Auth\EcasUserProvider::rehashPasswordIfRequired() has parameter $credentials with no value type specified in iterable type array.
Unit Tests (macOS-latest, 8.1): src/Auth/EcasUserProvider.php#L27
Method EcPhp\LaravelEcas\Auth\EcasUserProvider::retrieveByCredentials() has parameter $credentials with no value type specified in iterable type array.
Unit Tests (macOS-latest, 8.1): src/Auth/EcasUserProvider.php#L35
Parameter #1 $user of class EcPhp\LaravelEcas\Auth\User\EcasUser constructor expects EcPhp\LaravelCas\Auth\User\CasUser, Illuminate\Contracts\Auth\Authenticatable given.
Unit Tests (macOS-latest, 8.1): src/Auth/EcasUserProvider.php#L55
Method EcPhp\LaravelEcas\Auth\EcasUserProvider::validateCredentials() has parameter $credentials with no value type specified in iterable type array.
Unit Tests (macOS-latest, 8.1): src/Auth/User/EcasUser.php#L28
Method EcPhp\LaravelEcas\Auth\User\EcasUser::get() has no return type specified.
Unit Tests (macOS-latest, 8.1): src/Auth/User/EcasUser.php#L28
Method EcPhp\LaravelEcas\Auth\User\EcasUser::get() has parameter $default with no type specified.
Unit Tests (macOS-latest, 8.1): src/Auth/User/EcasUser.php#L38
Method EcPhp\LaravelEcas\Auth\User\EcasUser::getAttribute() has no return type specified.
Unit Tests (macOS-latest, 8.1): src/Auth/User/EcasUser.php#L38
Method EcPhp\LaravelEcas\Auth\User\EcasUser::getAttribute() has parameter $default with no type specified.
Unit Tests (macOS-latest, 8.1): src/Auth/User/EcasUser.php#L43
Method EcPhp\LaravelEcas\Auth\User\EcasUser::getAttributes() return type has no value type specified in iterable type array.
Unit Tests (macOS-latest, 8.1): src/Auth/User/EcasUser.php#L58
Return type (string|null) of method EcPhp\LaravelEcas\Auth\User\EcasUser::getAuthPassword() should be covariant with return type (string) of method Illuminate\Contracts\Auth\Authenticatable::getAuthPassword()
Unit Tests (macOS-latest, 8.2): src/Auth/EcasUserProvider.php#L25
Method EcPhp\LaravelEcas\Auth\EcasUserProvider::rehashPasswordIfRequired() has parameter $credentials with no value type specified in iterable type array.
Unit Tests (macOS-latest, 8.2): src/Auth/EcasUserProvider.php#L27
Method EcPhp\LaravelEcas\Auth\EcasUserProvider::retrieveByCredentials() has parameter $credentials with no value type specified in iterable type array.
Unit Tests (macOS-latest, 8.2): src/Auth/EcasUserProvider.php#L35
Parameter #1 $user of class EcPhp\LaravelEcas\Auth\User\EcasUser constructor expects EcPhp\LaravelCas\Auth\User\CasUser, Illuminate\Contracts\Auth\Authenticatable given.
Unit Tests (macOS-latest, 8.2): src/Auth/EcasUserProvider.php#L55
Method EcPhp\LaravelEcas\Auth\EcasUserProvider::validateCredentials() has parameter $credentials with no value type specified in iterable type array.
Unit Tests (macOS-latest, 8.2): src/Auth/User/EcasUser.php#L28
Method EcPhp\LaravelEcas\Auth\User\EcasUser::get() has no return type specified.
Unit Tests (macOS-latest, 8.2): src/Auth/User/EcasUser.php#L28
Method EcPhp\LaravelEcas\Auth\User\EcasUser::get() has parameter $default with no type specified.
Unit Tests (macOS-latest, 8.2): src/Auth/User/EcasUser.php#L38
Method EcPhp\LaravelEcas\Auth\User\EcasUser::getAttribute() has no return type specified.
Unit Tests (macOS-latest, 8.2): src/Auth/User/EcasUser.php#L38
Method EcPhp\LaravelEcas\Auth\User\EcasUser::getAttribute() has parameter $default with no type specified.
Unit Tests (macOS-latest, 8.2): src/Auth/User/EcasUser.php#L43
Method EcPhp\LaravelEcas\Auth\User\EcasUser::getAttributes() return type has no value type specified in iterable type array.
Unit Tests (macOS-latest, 8.2): src/Auth/User/EcasUser.php#L58
Return type (string|null) of method EcPhp\LaravelEcas\Auth\User\EcasUser::getAuthPassword() should be covariant with return type (string) of method Illuminate\Contracts\Auth\Authenticatable::getAuthPassword()
Unit Tests (macOS-latest, 8.3): src/Auth/EcasUserProvider.php#L25
Method EcPhp\LaravelEcas\Auth\EcasUserProvider::rehashPasswordIfRequired() has parameter $credentials with no value type specified in iterable type array.
Unit Tests (macOS-latest, 8.3): src/Auth/EcasUserProvider.php#L27
Method EcPhp\LaravelEcas\Auth\EcasUserProvider::retrieveByCredentials() has parameter $credentials with no value type specified in iterable type array.
Unit Tests (macOS-latest, 8.3): src/Auth/EcasUserProvider.php#L35
Parameter #1 $user of class EcPhp\LaravelEcas\Auth\User\EcasUser constructor expects EcPhp\LaravelCas\Auth\User\CasUser, Illuminate\Contracts\Auth\Authenticatable given.
Unit Tests (macOS-latest, 8.3): src/Auth/EcasUserProvider.php#L55
Method EcPhp\LaravelEcas\Auth\EcasUserProvider::validateCredentials() has parameter $credentials with no value type specified in iterable type array.
Unit Tests (macOS-latest, 8.3): src/Auth/User/EcasUser.php#L28
Method EcPhp\LaravelEcas\Auth\User\EcasUser::get() has no return type specified.
Unit Tests (macOS-latest, 8.3): src/Auth/User/EcasUser.php#L28
Method EcPhp\LaravelEcas\Auth\User\EcasUser::get() has parameter $default with no type specified.
Unit Tests (macOS-latest, 8.3): src/Auth/User/EcasUser.php#L38
Method EcPhp\LaravelEcas\Auth\User\EcasUser::getAttribute() has no return type specified.
Unit Tests (macOS-latest, 8.3): src/Auth/User/EcasUser.php#L38
Method EcPhp\LaravelEcas\Auth\User\EcasUser::getAttribute() has parameter $default with no type specified.
Unit Tests (macOS-latest, 8.3): src/Auth/User/EcasUser.php#L43
Method EcPhp\LaravelEcas\Auth\User\EcasUser::getAttributes() return type has no value type specified in iterable type array.
Unit Tests (macOS-latest, 8.3): src/Auth/User/EcasUser.php#L58
Return type (string|null) of method EcPhp\LaravelEcas\Auth\User\EcasUser::getAuthPassword() should be covariant with return type (string) of method Illuminate\Contracts\Auth\Authenticatable::getAuthPassword()
Unit Tests (windows-latest, 8.3)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Unit Tests (ubuntu-latest, 8.1)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Unit Tests (ubuntu-latest, 8.3)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Unit Tests (ubuntu-latest, 8.2)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Unit Tests (windows-latest, 8.1)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Unit Tests (windows-latest, 8.2)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Unit Tests (macOS-latest, 8.1)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Unit Tests (macOS-latest, 8.2)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Unit Tests (macOS-latest, 8.3)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/