# ghostkit/3.7.0/gutenberg/extend/transform/index.php

Block Animations, Motion &amp; Scroll Effects – Ghost Kit, version 3.7.0. 39 lines.

- Page: https://pluginprobe.com/plugins/ghostkit/3.7.0/code/gutenberg/extend/transform/index.php
- Raw: https://pluginprobe.com/plugins/ghostkit/3.7.0/raw/gutenberg/extend/transform/index.php
- Modified: 2024-02-18T18:40:24+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/ghostkit/3.7.0/code/gutenberg/extend/transform/index.php#L10-L20`.

```php
<?php
/**
 * Transform Extension.
 *
 * @package ghostkit
 */

if ( ! defined( 'ABSPATH' ) ) {
	exit;
}

/**
 * Class GhostKit_Extension_Transform
 */
class GhostKit_Extension_Transform {
	/**
	 * GhostKit_Extension_Transform constructor.
	 */
	public function __construct() {
		GhostKit_Extensions::register(
			'transform',
			array(
				'default_supports' => array(
					'transform' => array(
						'translate'   => true,
						'scale'       => true,
						'rotate'      => true,
						'skew'        => true,
						'perspective' => true,
						'origin'      => true,
					),
				),
			)
		);
	}
}

new GhostKit_Extension_Transform();

```
