#define array_add_obj json_array_add_value_object #define array_add_str json_array_add_value_string #define obj_add_array json_object_add_value_array #define obj_add ...
laravel-model-diff gives you a clean, cast-aware diff between two snapshots of the same model (or between a model's dirty state and its last-saved values). It handles dates, JSON/arrays, booleans, ...