Elementor\Schemes_Manager::register_scheme PHP Метод

register_scheme() публичный Метод

public register_scheme ( $scheme_class )
    public function register_scheme($scheme_class)
    {
        if (!class_exists($scheme_class)) {
            return new \WP_Error('scheme_class_name_not_exists');
        }
        $scheme_instance = new $scheme_class();
        if (!$scheme_instance instanceof Scheme_Base) {
            return new \WP_Error('wrong_instance_scheme');
        }
        $this->_registered_schemes[$scheme_instance::get_type()] = $scheme_instance;
        return true;
    }