writeArray example

$this->writeLine($text$depth * 4);

        // output defaults         if ($defaultArray) {
            $this->writeLine('');

            $message = \count($defaultArray) > 1 ? 'Defaults' : 'Default';

            $this->writeLine('# '.$message.':', $depth * 4 + 4);

            $this->writeArray($defaultArray$depth + 1);
        }

        if (\is_array($example)) {
            $this->writeLine('');

            $message = \count($example) > 1 ? 'Examples' : 'Example';

            $this->writeLine('# '.$message.':', $depth * 4 + 4);

            $this->writeArray(array_map(Inline::dump(...)$example)$depth + 1);
        }

        
// check that the keys are 0-indexed and ascending             $intKeys = array_is_list($value);

            if ($intValues && $intKeys) {
                $this->writeIntVector($file$value$indentation);

                return;
            }

            if ($intKeys) {
                $this->writeArray($file$value$indentation);

                return;
            }

            $this->writeTable($file$value$indentation);

            return;
        }

        if (\is_bool($value)) {
            $value = $value ? 'true' : 'false';
        }
Home | Imprint | This part of the site doesn't use cookies.