Subversion-Projekte lars-tiefland.laravel_shop

Revision

Revision 148 | Ganze Datei anzeigen | Leerzeichen ignorieren | Details | Blame | Letzte Änderung | Log anzeigen | RSS feed

Revision 148 Revision 1663
Zeile 56... Zeile 56...
56
    private function prepareFields(array $fields): array
56
    private function prepareFields(array $fields): array
57
    {
57
    {
58
        $values = [];
58
        $values = [];
Zeile 59... Zeile 59...
59
 
59
 
60
        $prepare = function ($item, $key, $root = null) use (&$values, &$prepare) {
60
        $prepare = function ($item, $key, $root = null) use (&$values, &$prepare) {
61
            if (\is_int($key) && \is_array($item)) {
61
            if (null === $root && \is_int($key) && \is_array($item)) {
62
                if (1 !== \count($item)) {
62
                if (1 !== \count($item)) {
63
                    throw new InvalidArgumentException(sprintf('Form field values with integer keys can only have one array element, the key being the field name and the value being the field value, %d provided.', \count($item)));
63
                    throw new InvalidArgumentException(sprintf('Form field values with integer keys can only have one array element, the key being the field name and the value being the field value, %d provided.', \count($item)));
Zeile 64... Zeile 64...
64
                }
64
                }