Current Path : /var/www/wptbox/wp-content/plugins/astra-sites/inc/lib/ai-builder/inc/traits/ |
Current File : /var/www/wptbox/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; } }