| @@ 36-39 (lines=4) @@ | ||
| 33 | } |
|
| 34 | // Convert unkeyed array. |
|
| 35 | else { |
|
| 36 | if (!isset($value['uri']) && isset($value[1])) { |
|
| 37 | $keyedValue['uri'] = $value[1]; |
|
| 38 | unset($keyedValue[1]); |
|
| 39 | } |
|
| 40 | if (!isset($value['title']) && isset($value[0])) { |
|
| 41 | $keyedValue['title'] = $value[0]; |
|
| 42 | unset($keyedValue[0]); |
|
| @@ 40-43 (lines=4) @@ | ||
| 37 | $keyedValue['uri'] = $value[1]; |
|
| 38 | unset($keyedValue[1]); |
|
| 39 | } |
|
| 40 | if (!isset($value['title']) && isset($value[0])) { |
|
| 41 | $keyedValue['title'] = $value[0]; |
|
| 42 | unset($keyedValue[0]); |
|
| 43 | } |
|
| 44 | if (!isset($value['options']) && isset($value[2])) { |
|
| 45 | $keyedValue['options'] = $value[2]; |
|
| 46 | unset($keyedValue[2]); |
|
| @@ 44-47 (lines=4) @@ | ||
| 41 | $keyedValue['title'] = $value[0]; |
|
| 42 | unset($keyedValue[0]); |
|
| 43 | } |
|
| 44 | if (!isset($value['options']) && isset($value[2])) { |
|
| 45 | $keyedValue['options'] = $value[2]; |
|
| 46 | unset($keyedValue[2]); |
|
| 47 | } |
|
| 48 | } |
|
| 49 | if (!isset($keyedValue['uri'])) { |
|
| 50 | throw new \Exception("Uri could not be identified from passed value: " . print_r($value, TRUE)); |
|