Sampai baru-baru ini adalah bagaimana saya membuat objek dengan cepat.
$someObj = json_decode("{}");
Kemudian:
$someObj->someProperty = someValue;
Tapi sekarang saya pergi dengan:
$someObj = (object)[];
Maka seperti sebelumnya:
$someObj->someProperty = someValue;
Tentu saja jika Anda sudah tahu properti dan nilai-nilai Anda dapat mengaturnya seperti yang telah disebutkan:
$someObj = (object)['prop1' => 'value1','prop2' => 'value2'];
NB: Saya tidak tahu versi PHP mana ini bekerja sehingga Anda harus memperhatikan hal itu. Tapi saya pikir pendekatan pertama (yang juga singkat jika tidak ada properti untuk ditetapkan pada konstruksi) harus bekerja untuk semua versi yang memiliki json_encode / json_decode