Symfony\Component\DomCrawler\Field\ChoiceFormField::buildOptionValue PHP Method

buildOptionValue() private method

Returns option value with associated disabled flag.
private buildOptionValue ( DOMElement $node ) : array
$node DOMElement
return array
    private function buildOptionValue(\DOMElement $node)
    {
        $option = array();
        $defaultDefaultValue = 'select' === $this->node->nodeName ? '' : 'on';
        $defaultValue = isset($node->nodeValue) && !empty($node->nodeValue) ? $node->nodeValue : $defaultDefaultValue;
        $option['value'] = $node->hasAttribute('value') ? $node->getAttribute('value') : $defaultValue;
        $option['disabled'] = $node->hasAttribute('disabled');
        return $option;
    }