File: //var/www/drakkar_site/wp-content/plugins/astra-sites/inc/lib/ai-builder/inc/traits/instance.php
<?php
/**
* Trait.
*
* @package {{package}}
* @since 0.0.1
*/
namespace AiBuilder\Inc\Traits;
/**
* Trait Instance.
*/
trait Instance {
/**
* Instance object.
*
* @var self Class Instance.
*/
public static $instance = null;
/**
* Initiator
*
* @since 0.0.1
* @return self Initialized object of class.
*/
public static function instance() {
if ( null === self::$instance ) {
self::$instance = new self();
}
return self::$instance;
}
}