ZF\Apigility\Admin\Model\InputFilterModel::controllerExists PHP Method

controllerExists() public method

Check if a module and controller exists
public controllerExists ( string $module, string $controller ) : boolean
$module string
$controller string
return boolean
    public function controllerExists($module, $controller)
    {
        try {
            $configModule = $this->configFactory->factory($module);
        } catch (InvalidArgumentConfiguration $e) {
            return false;
        }
        $config = $configModule->fetch(true);
        if (isset($config['zf-rest']) && array_key_exists($controller, $config['zf-rest'])) {
            return true;
        }
        if (isset($config['zf-rpc']) && array_key_exists($controller, $config['zf-rpc'])) {
            return true;
        }
        return false;
    }