互いに独立したいくつかの関数があり、それらを 1 つのクラスにラップしていたので、spl_autoload_register()
. しかし、その後、私のユーティリティ クラスは非常に大きくなり、現在ではほぼ 1000 行になっています。
今、各関数を各クラス/ファイルに分離することを考えています。
これが良い考えだと思うなら、どのようなアプローチが最善だと思いますか?
// load_foo.php
class load_foo
{
public function __construct ($params,..)
{
}
}
// usage
new load_foo($params);
また
// load_foo.php
class load_foo
{
public static function exec ($params,..)
{
}
}
// usage
load_foo::exec($params);