LdapTools\Resolver\ParameterResolver::setRequirementsForAttribute PHP Method

setRequirementsForAttribute() protected method

Given an attribute, set what parameters it requires.
protected setRequirementsForAttribute ( string $attribute, array $value )
$attribute string
$value array
    protected function setRequirementsForAttribute($attribute, array $value)
    {
        $parameters = [];
        foreach ($value as $attrValue) {
            $parameters = array_filter(array_merge($parameters, self::getParametersInValue($attrValue)));
        }
        if (!empty($parameters)) {
            $this->requirements[$attribute] = $parameters;
        }
    }