Dokumentation
$myobject = TF::get('MyModule.MyClass');
$myobject2 = TF::get('MyModule.MyClass','argument1','argument2');
Die Factory prüft nicht auf ein bestimmtes Interface, sondern nur ob die Funktion existiert.
class MySample {
public static _build($param)
{
$obj = new self();
$obj->setParam($param);
return $obj;
}
}
TF.Default.MyModule.Myclass.Param: a
TF::get('MyModule.MyClass');