Contract::getSpecificValueToSelect PHP Method

getSpecificValueToSelect() static public method

static public getSpecificValueToSelect ( $field, $name = '', $values = '', array $options = [] )
$field
$name (default '')
$values (default '')
$options array array
    static function getSpecificValueToSelect($field, $name = '', $values = '', array $options = array())
    {
        if (!is_array($values)) {
            $values = array($field => $values);
        }
        $options['display'] = false;
        switch ($field) {
            case 'alert':
                $options['name'] = $name;
                $options['value'] = $values[$field];
                return self::dropdownAlert($options);
            case 'renewal':
                $options['name'] = $name;
                return self::dropdownContractRenewal($name, $values[$field], false);
        }
        return parent::getSpecificValueToSelect($field, $name, $values, $options);
    }