エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
600超のPHPファイルに名前空間をメタプログラミングで付与した方法|Komiyama Taki|note
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
600超のPHPファイルに名前空間をメタプログラミングで付与した方法|Komiyama Taki|note
今回、BEAR.Sundayの作者の郡山さんと一緒に600超のPHPファイルに名前空間を付与しました。小宮山+郡山... 今回、BEAR.Sundayの作者の郡山さんと一緒に600超のPHPファイルに名前空間を付与しました。小宮山+郡山のコンビで、チームko[r|m]iyamaです。その取り組みを詳しく紹介します。 専用ライブラリを作成し、メタプログラミングで対応しました。郡山さんがcomposer, githubでライブラリを公開しているので、ぜひのぞいてみてください。 名前空間がない同じ名前のファイルがたくさん弁護士ドットコムのサイトは、フレームワークにYii1を利用しています。10年以上運用されているので、PHPに名前空間が導入される前のコードもたくさんあります。 そういったclassはYii1の疑似名前空間での参照や直接classでrequireで呼び出されていました。そのためIDEで補完ができかず、修正範囲が探しづらくなっていました。 Yii::import('application.control

