# depicter/1.2.0/app/src/Editor/Migrations/Version202203091150.php

Depicter — Popup &amp; Slider Builder, version 1.2.0. 28 lines.

- Page: https://pluginprobe.com/plugins/depicter/1.2.0/code/app/src/Editor/Migrations/Version202203091150.php
- Raw: https://pluginprobe.com/plugins/depicter/1.2.0/raw/app/src/Editor/Migrations/Version202203091150.php
- Modified: 2022-06-01T06:26:20+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/depicter/1.2.0/code/app/src/Editor/Migrations/Version202203091150.php#L10-L20`.

```php
<?php
namespace Depicter\Editor\Migrations;


use Averta\WordPress\Utility\JSON;

class Version202203091150
{

	public function up(){
		$documents = \Depicter::documentRepository()->all();
		if ( !empty( $documents ) && $documents->count() > 0 ) {
			foreach( $documents as $document ) {
				if ( empty( $document->content ) ) {
					continue;
				}

				$content = JSON::decode( $document->content );
				if ( isset( $content->computedValues ) ) {
					unset( $content->computedValues );
					$document->content = JSON::encode($content);
					$document->update();
				}
			}
		}
	}
}

```
