hook(); } } /** * Get (and instantiate, if necessary) the instance of the * class * * @static * @return static */ public static function instance() { if ( ! is_a( static::$instance, __CLASS__ ) ) { static::$instance = new static(); } return static::$instance; } }