つまり、ClassOneというクラスがあり、コンストラクターを次のように呼び出します。
$myclass = new ClassOne(TRUE);
クラスがそれ自体のインスタンスを返し、クラスを必要とするページの生成を遅くすることなく、クラスからバックグラウンドでコマンドを実行するようにしたいと思います。
class ClassOne {
function __construct( $bool ) {
if( $bool ) {
call_me_in_background( $this->background() );
}
}
function background() {
//Do stuff...
}
}