elhores práticas para construtores estátic
Quero criar uma instância de uma classe e chamar um método nessa instância, em uma única linha de códig
@PHP não permitirá chamar um método em um construtor regular:
new Foo()->set_sth(); // Outputs an error.
Então, eu estou usando, se posso chamar assim, um construtor estático:
Foo::construct()->set_sth();
Aqui está a minha pergunta:
O uso de construtores estáticos como esse é considerado uma boa prática e, se sim, como você recomendaria nomear os métodos desses construtores estático
Estive hesitando nas seguintes opções:
Foo::construct();
Foo::create();
Foo::factory()
Foo::Foo();
constructor::Foo();