src/Hook/FunctionHookManager.php
public static function instance(): self
    {
        if (!self::$instance) {
            self::$instance = new self(
                InvocableInspector::instance(),
                FunctionSignatureInspector::instance(),
                FunctionHookGenerator::instance()
            );
        }

        return self::$instance;
    }
public static function instance(): self
    {
        if (!self::$instance) {
            self::$instance = new self(
                InvocableInspector::instance(),
                FunctionSignatureInspector::instance(),
                FunctionHookGenerator::instance()
            );
        }

        return self::$instance;
    }
public static function instance ( ) : self { if ( ! self :: $ instance ) { self :: $ instance = new self ( InvocableInspector :: instance ( ) , FunctionSignatureInspector :: instance ( ) , FunctionHookGenerator :: instance ( ) ) ; } return self :: $ instance ; }
Get the static instance of this manager.

@return FunctionHookManager The static manager.
Get the static instance of this manager .