Methods
Get nest separator.
getNestSeparator() : string
processConfig(): defined by AbstractWriter.
processConfig(array $config) : string
Parameters
$config
array
Returns
string
Set nest separator.
setNestSeparator(string $separator) : \Zend\Config\Writer\self
Parameters
$separator
string
Returns
\Zend\Config\Writer\self
Set if rendering should occur without sections or not.
setRenderWithoutSectionsFlags(bool $withoutSections) : \Zend\Config\Writer\Ini
If set to true, the INI file is rendered without sections completely
into the global namespace of the INI file.
Parameters
$withoutSections
bool
Returns
Return whether the writer should render without sections.
shouldRenderWithoutSections() : bool
toFile(): defined by Writer interface.
toFile(string $filename, mixed $config, bool $exclusiveLock) : void
Inherited
see |
\Zend\Config\Writer\WriterInterface::toFile() |
inherited_from |
\Zend\Config\Writer\AbstractWriter::toFile() |
Parameters
$filename
string
$config
mixed
$exclusiveLock
bool
Exceptions
toString(): defined by Writer interface.
toString(mixed $config) : string
Inherited
see |
\Zend\Config\Writer\WriterInterface::toString() |
inherited_from |
\Zend\Config\Writer\AbstractWriter::toString() |
Parameters
$config
mixed
Exceptions
Returns
string
Add a branch to an INI string recursively.
addBranch(array $config, array $parents) : string
Parameters
$config
array
$parents
array
Returns
string
Prepare a value for INI.
prepareValue(mixed $value) : string
Parameters
$value
mixed
Exceptions
Returns
string
Root elements that are not assigned to any section needs to be on the
top of config.
sortRootElements(array $config) : array
Parameters
$config
array
Returns
array
Properties
Separator for nesting levels of configuration data identifiers.
$nestSeparator : string
If true the INI string is rendered in the global namespace without
sections.
$renderWithoutSections : bool