comparison vendor/symfony/console/Descriptor/JsonDescriptor.php @ 12:7a779792577d

Update Drupal core to v8.4.5 (via Composer)
author Chris Cannam
date Fri, 23 Feb 2018 15:52:07 +0000
parents 4c8ae668cc8c
children 1fec387a4317
comparison
equal deleted inserted replaced
11:bfffd8d7479a 12:7a779792577d
101 return array( 101 return array(
102 'name' => $argument->getName(), 102 'name' => $argument->getName(),
103 'is_required' => $argument->isRequired(), 103 'is_required' => $argument->isRequired(),
104 'is_array' => $argument->isArray(), 104 'is_array' => $argument->isArray(),
105 'description' => preg_replace('/\s*[\r\n]\s*/', ' ', $argument->getDescription()), 105 'description' => preg_replace('/\s*[\r\n]\s*/', ' ', $argument->getDescription()),
106 'default' => $argument->getDefault(), 106 'default' => INF === $argument->getDefault() ? 'INF' : $argument->getDefault(),
107 ); 107 );
108 } 108 }
109 109
110 /** 110 /**
111 * @param InputOption $option 111 * @param InputOption $option
119 'shortcut' => $option->getShortcut() ? '-'.implode('|-', explode('|', $option->getShortcut())) : '', 119 'shortcut' => $option->getShortcut() ? '-'.implode('|-', explode('|', $option->getShortcut())) : '',
120 'accept_value' => $option->acceptValue(), 120 'accept_value' => $option->acceptValue(),
121 'is_value_required' => $option->isValueRequired(), 121 'is_value_required' => $option->isValueRequired(),
122 'is_multiple' => $option->isArray(), 122 'is_multiple' => $option->isArray(),
123 'description' => preg_replace('/\s*[\r\n]\s*/', ' ', $option->getDescription()), 123 'description' => preg_replace('/\s*[\r\n]\s*/', ' ', $option->getDescription()),
124 'default' => $option->getDefault(), 124 'default' => INF === $option->getDefault() ? 'INF' : $option->getDefault(),
125 ); 125 );
126 } 126 }
127 127
128 /** 128 /**
129 * @param InputDefinition $definition 129 * @param InputDefinition $definition