以前のリビジョンの文書です
【クラスの継承について】
可読性、保守性において、PHPにおいて基本的にクラスの継承は1つまでとする事。 PHPの特性上、曖昧な実装が可能なので複雑な継承関係を作ってしまうと、実装者本人以外の 修正が非常に困難になる。
クラスの継承を必要とするような規模感でPHPで開発する際は「smarty」や「cakePHP」などの フレームワークを必ず利用する事。 上記2点の学習コストによる時間的なリスクよりも複雑なクラス継承をする方が時間的なリスクが大きい傾向にある。