# spinupwp/1.6/src/Compatibility.php

SpinupWP, version 1.6. 37 lines.

- Page: https://pluginprobe.com/plugins/spinupwp/1.6/code/src/Compatibility.php
- Raw: https://pluginprobe.com/plugins/spinupwp/1.6/raw/src/Compatibility.php
- Modified: 2022-08-23T15:01:18+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/spinupwp/1.6/code/src/Compatibility.php#L10-L20`.

```php
<?php

namespace SpinupWp;

use SpinupWp\Compatibility\ElementorPlugin;

class Compatibility {
	/**
	 * @var Cache
	 */
	protected $cache;

	/**
	 * @var array
	 */
	protected $compatibilityClasses = array(
		ElementorPlugin::class,
	);

	/**
	 * Compatibility constructor.
	 *
	 * @param Cache $cache
	 */
	public function __construct( Cache $cache ) {
		$this->cache = $cache;
	}

	/**
	 * Init
	 */
	public function init() {
		foreach ( $this->compatibilityClasses as $compatibilityClass ) {
			( new $compatibilityClass( $this->cache ) )->init();
		}
	}
}
```
