Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

4.3対応 #164

Merged
merged 18 commits into from
Apr 8, 2024
Merged

4.3対応 #164

merged 18 commits into from
Apr 8, 2024

Conversation

dotani1111
Copy link
Contributor

@dotani1111 dotani1111 commented Feb 8, 2024

symfony6に対応しています。
Github Actionsもクリア済みです。
https://github.com/EC-CUBE/eccube-api4/actions/runs/7826288918

composer.json Outdated
@@ -1,12 +1,13 @@
{
"name": "ec-cube/api42",
"version": "4.2.3",
"name": "ec-cube\/api42",
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

\は不要です。

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@chihiro-adachi
修正致しました。

@ji-eunsoo
Copy link

@dotani1111
インストールしたら、以下のエラーが発生しました。
一度ご確認のほど、よろしくお願いいたします。

◼︎環境:

  • バージョン: 4.2.3
  • PHPバージョン: 8.1
  • データベース: PostgreSQL 14

◼︎エラー内容:
/Api42/EventListener/UserResolveListener.php (line 36)

Plugin\Api42\EventListener\UserResolveListener::__construct(): Argument #2 ($userPasswordEncoder) must be of type Symfony\Component\Security\Core\Encoder\UserPasswordEncoderInterface, Symfony\Component\PasswordHasher\Hasher\UserPasswordHasher given, called in /var/www/html/var/cache/dev/Container2iWGa8e/getUserResolveListenerService.php on line 24

@dotani1111
Copy link
Contributor Author

@ji-eunsoo
こちら対応致しました。
ご確認のほどよろしくお願い致します。

@ji-eunsoo
Copy link

@dotani1111
インストールすると、

Attempted to load class "LeagueOAuth2ServerBundle" from namespace "League\Bundle\OAuth2ServerBundle".
Did you forget a "use" statement for another namespace? 

というエラーになってしまいます。
一度ご確認のほど、よろしくお願いいたします。

@dotani1111
Copy link
Contributor Author

@ji-eunsoo
こちらはどのようにインストールしようとしましたか?
#164 (comment)

@ji-eunsoo
Copy link

@dotani1111
インストールですが、独自プラグインで試しました。

@dotani1111
Copy link
Contributor Author

@ji-eunsoo
環境情報を教えていただけますか?

@ji-eunsoo
Copy link

ji-eunsoo commented Mar 4, 2024

@dotani1111
◼︎環境:
バージョン: 4.3.0
PHPバージョン: 8.1
データベース: PostgreSQL 14
となります。

@ji-eunsoo
Copy link

Fatal error: Uncaught Error: Class "League\Bundle\OAuth2ServerBundle\LeagueOAuth2ServerBundle" not found in /Users/eunsoo_ji/eccube/ec-cube/src/Eccube/Kernel.php:108 Stack trace: #0 /Users/eunsoo_ji/eccube/ec-cube/vendor/symfony/http-kernel/Kernel.php(346): Eccube\Kernel->registerBundles() #1 /Users/eunsoo_ji/eccube/ec-cube/vendor/symfony/http-kernel/Kernel.php(762): Symfony\Component\HttpKernel\Kernel->initializeBundles() #2 /Users/eunsoo_ji/eccube/ec-cube/vendor/symfony/http-kernel/Kernel.php(185): Symfony\Component\HttpKernel\Kernel->preBoot() #3 /Users/eunsoo_ji/eccube/ec-cube/index.php(83): Symfony\Component\HttpKernel\Kernel->handle(Object(Symfony\Component\HttpFoundation\Request)) #4 {main} thrown in /Users/eunsoo_ji/eccube/ec-cube/src/Eccube/Kernel.php on line 108

@chihiro-adachi
Copy link
Contributor

依存関係があるため、独自プラグインではインストールできません。
EC-CUBE/ec-cube#4257

composer経由でのインストールでは事象は発生しないため、マージします。

@chihiro-adachi chihiro-adachi merged commit 893121a into EC-CUBE:4.2 Apr 8, 2024
18 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants