PHPでの依存クラスのロードに関する正しい方法/ベストプラクティスについて疑問があります。
include_once
私は通常、Javaインポートと同様の方法で、すべての依存関係を各クラスの先頭に配置します。何かのようなもの:
include_once 'dto/SomeObjectDTO.php;'
include_once 'dao/SomeObjectDAO.php;'
include_once 'util/SomeObjectUtil.php;'
class SomeObjectService{
#class code here
}
これはクラスをロードするための最良の方法ですか?または、すべてのクラスをBootstrap.php
?他の方法?
フレームワークのような複雑な外部クラスではなく、自分のクラスをロードすることについて話していることに注意してください。