ConfigResolver.php
public function requireArguments(array $requiredArgs, array $parameters, string $type) : bool
    {
        foreach ($requiredArgs as $parameter) {
            if (!array_key_exists($parameter, $parameters)) {
                throw new InvalidConfigurationException(sprintf('Parameter "%s" for type "%s" is required', $parameter, $type));
            }
        }

        return true;
    }
public function requireArguments(array $requiredArgs, array $parameters, string $type) : bool
    {
        foreach ($requiredArgs as $parameter) {
            if (!array_key_exists($parameter, $parameters)) {
                throw new InvalidConfigurationException(sprintf('Parameter "%s" for type "%s" is required', $parameter, $type));
            }
        }

        return true;
    }
public function requireArguments ( array $ requiredArgs , array $ parameters , string $ type ) : bool { foreach ( $ requiredArgs as $ parameter ) { if ( ! array_key_exists ( $ parameter , $ parameters ) ) { throw new InvalidConfigurationException ( sprintf ( 'Parameter "%s" for type "%s" is required' , $ parameter , $ type ) ) ; } } return true ; }
@param array  $requiredArgs
@param array  $parameters
@param string $type

@return bool

@throws InvalidConfigurationException
@param array $requiredArgs @param array $parameters @param string $type