public function hasConfigurator(string $name): bool
    {
        if (isset($this->configurators[$name])) {
            return true;
        }

        if (isset($this->lazyConfigurators[$name])) {
            return true;
        }

        return class_exists($name) && in_array(DatagridConfiguratorInterface::class, class_implements($name), true);
    }
public function hasConfigurator(string $name): bool
    {
        if (isset($this->configurators[$name])) {
            return true;
        }

        if (isset($this->lazyConfigurators[$name])) {
            return true;
        }

        return class_exists($name) && in_array(DatagridConfiguratorInterface::class, class_implements($name), true);
    }
public function hasConfigurator ( string $ name ) : bool { if ( isset ( $ this -> configurators [ $ name ] ) ) { return true ; } if ( isset ( $ this -> lazyConfigurators [ $ name ] ) ) { return true ; } return class_exists ( $ name ) && in_array ( DatagridConfiguratorInterface :: class , class_implements ( $ name ) , true ) ; }
Returns whether the given DatagridConfigurator is supported.

@param string $name The name of the datagrid configurator

@return bool
Returns whether the given DatagridConfigurator is supported .