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

PHP8対応 #405

Merged
merged 53 commits into from
Mar 11, 2021
Merged

PHP8対応 #405

merged 53 commits into from
Mar 11, 2021

Conversation

nanasess
Copy link
Contributor

@nanasess nanasess commented Jun 19, 2020

TODO

  • HTTP_Request の修正
  • Text_Password の修正
  • static 宣言した関数の精査
  • mdb2_driver_pgsql の修正
  • 廃止された関数の精査
  • PHPStan level:1 でのチェック

@okazy okazy added this to the 2.17.1 milestone Jun 23, 2020
@ryo-endo ryo-endo modified the milestones: 2.17.1, 2.17.2 Jun 29, 2020
nanasess added 25 commits July 1, 2020 13:05
- `count(): Parameter must be an array or an object that implements Countable`
[WIP] count() 関数の警告を修正
グラフをGoogle Chartを使って描画する
PDFのパッケージを Composer のものに変更
> PHP Fatal error:  Uncaught ValueError: array_rand(): Argument #2 ($num) must be between 1 and the number of elements in argument #1 ($array) in ec-cube2/ctests/acceptance/_bootstrap.php:50
29
- PHP8 サポートされない可能性があるため
- openssl_random_pseudo_bytes() 関数で代用可能
@nanasess
Copy link
Contributor Author

PHPStan level:1 でエラー出ないようになりました。
スクリーンショット 2021-01-25 15 56 50

@nanasess nanasess mentioned this pull request Jan 25, 2021
売上集計のE2Eテストが落ちるのを修正
@nanasess nanasess changed the title [WIP] PHP8対応 PHP8対応 Feb 24, 2021
@nanasess
Copy link
Contributor Author

Travis-CI, GitHub Actions ともにユニットテスト、 E2Eテストが通るのを確認しましたので WIP はずしました

@okazy okazy merged commit b47fc81 into EC-CUBE:master Mar 11, 2021
@okazy
Copy link
Contributor

okazy commented Mar 11, 2021

@nanasess ありがとうございます!取り込みました 🎉 🎉

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

static メソッドの統一 PHP8対応
4 participants