ZF\Apigility\Admin\Model\ModuleModel::getModuleDefaultVersion PHP Method

getModuleDefaultVersion() protected method

Retrieves the configured default version for the specified module.
protected getModuleDefaultVersion ( ZF\Apigility\ApigilityModuleInterface | ZF\Apigility\Provider\ApigilityProviderInterface $module ) : integer
$module ZF\Apigility\ApigilityModuleInterface | ZF\Apigility\Provider\ApigilityProviderInterface
return integer
    protected function getModuleDefaultVersion($module)
    {
        if (!$module instanceof ApigilityProviderInterface && !$module instanceof ApigilityModuleInterface) {
            throw new Exception\InvalidArgumentException('Expected ApigilityProviderInterface or ApigilityModuleInterface');
        }
        if (!method_exists($module, 'getConfig')) {
            return 1;
        }
        $config = $module->getConfig();
        return isset($config['zf-versioning']['default_version']) ? $config['zf-versioning']['default_version'] : 1;
    }