ECサイト運営開発記

PHPフレームワーク Laravelの使い方を中心とした通販サイトの開発日記

無限継承? -PHP IDEが警告してくれたスタックオーバーフロー

PHP IDEはとても素晴らしい。

というこんなマヌケなコードを書いてしまった自分。
そして、このクラスの中にfunction...と書こうとしたら、コード補完機能が働いたPHP IDEは警告してきた。「スタックオーバーフロー」である。キーボードを打つたびにこの警告が出る。それもそのはず。CommerceActionは永遠に自分自身を継承し続けるわけだ。しかし、自分はマヌケなコードを書いてる事に気付かなかったため「このバカIDEが!!」と文句ばっかり垂れていた。PHP IDEは正しかったのに、本当にごめんなさい。開発者の方々、本当にごめんなさい。

img_phpide_outline.jpg