Penggunaan data_get()
Latar Belakang
Pada beberapa kasus adakalanya tipe data yang disajikan berupa array dan object.
Masalah
Oleh karena itu pengambilan data bisa berbeda, contoh kasus:
$array = ['id' => 1];
$object = (object) $array;
$id = $array['id'];
$id = $object->id;
Solusi
data_get hadir untuk memecahkan solusi tersebut. data_get adalah fungsi helper yang disediakan oleh Laravel.
$array = ['id' => 1];
$object = (object) $array;
expect(data_get($array, 'id'))->toBe(data_get($object, 'id'));