5 * Contains Drupal\Console\Core\Command\Shared\InputTrait.
8 namespace Drupal\Console\Core\Command\Shared;
13 * @package Drupal\Console\Core\Command
20 private function inlineValueAsArray($inputValue)
22 $inputArrayValue = [];
23 foreach ($inputValue as $key => $value) {
24 if (!is_array($value)) {
25 $separatorIndex = strpos($value, ':');
26 if (!$separatorIndex) {
29 $inputKeyItem = substr($value, 0, $separatorIndex);
30 $inputValueItem = substr($value, $separatorIndex+1);
31 $inputArrayValue[$key] = [$inputKeyItem => $inputValueItem];
35 return $inputArrayValue?$inputArrayValue:$inputValue;