<?php namespace Livewire\HydrationMiddleware; class NormalizeServerMemoSansDataForJavaScript extends NormalizeDataForJavaScript implements HydrationMiddleware { public static function hydrate($instance, $request) { // } public static function dehydrate($instance, $response) { foreach ($response->memo as $key => $value) { if ($key === 'data') continue; if (is_array($value)) { $response->memo[$key] = static::reindexArrayWithNumericKeysOtherwiseJavaScriptWillMessWithTheOrder($value); } } } }