'array']; } /** * @return array|null */ public static function read(string $key): ?array { return static::find($key)?->state; } /** * @param array $state */ public static function write(string $key, array $state): void { static::updateOrCreate(['key' => $key], ['state' => $state]); } }