File "has-kit-dependency.php"
Full path: /home/sbkuplnl/public_html/wp-content/plugins/elementor/modules/global-classes/concerns/has-kit-dependency.php
File
size: 0.46 KB (466 B bytes)
MIME-type: text/x-php; charset=us-ascii
Charset: utf-8
Download Open Edit Advanced Editor Back
<?php
namespace Elementor\Modules\GlobalClasses\Concerns;
use Elementor\Core\Kits\Documents\Kit;
use Elementor\Plugin;
if ( ! defined( 'ABSPATH' ) ) {
exit;
}
trait Has_Kit_Dependency {
private ?Kit $kit = null;
public function set_kit( Kit $kit ): self {
$this->kit = $kit;
return $this;
}
protected function get_kit(): ?Kit {
if ( ! $this->kit ) {
$this->kit = Plugin::$instance->kits_manager->get_active_kit();
}
return $this->kit;
}
}