Zend Framework  1.12
Public Member Functions | Static Public Member Functions | Static Protected Member Functions | Protected Attributes | List of all members
Zend_Config_Writer_Yaml Class Reference

Public Member Functions

 getYamlEncoder ()
 Get callback for decoding YAML.
 
 setYamlEncoder ($yamlEncoder)
 Set callback for decoding YAML.
 
 render ()
 Render a Zend_Config into a YAML config string.
 
- Public Member Functions inherited from Zend_Config_Writer_FileAbstract
 setFilename ($filename)
 Set the target filename.
 
 setExclusiveLock ($exclusiveLock)
 Set wether to exclusively lock the file or not.
 
 write ($filename=null, Zend_Config $config=null, $exclusiveLock=null)
 Write configuration to file.
 
 render ()
 Render a Zend_Config into a config file string.
 
- Public Member Functions inherited from Zend_Config_Writer
 __construct (array $options=null)
 Create a new adapter.
 
 setConfig (Zend_Config $config)
 Set options via a Zend_Config instance.
 
 setOptions (array $options)
 Set options via an array.
 
 write ()
 Write a Zend_Config object to it's target.
 

Static Public Member Functions

static encode ($data)
 Very dumb YAML encoder.
 

Static Protected Member Functions

static _encodeYaml ($indent, $data)
 Service function for encoding YAML.
 

Protected Attributes

 $_yamlEncoder = array('Zend_Config_Writer_Yaml', 'encode')
 
- Protected Attributes inherited from Zend_Config_Writer_FileAbstract
 $_filename = null
 
 $_exclusiveLock = false
 
- Protected Attributes inherited from Zend_Config_Writer
 $_skipOptions
 
 $_config = null
 

Member Function Documentation

static _encodeYaml (   $indent,
  $data 
)
staticprotected

Service function for encoding YAML.

Parameters
int$indentCurrent indent level
array$dataData to encode
Returns
string
static encode (   $data)
static

Very dumb YAML encoder.

Until we have Zend_Yaml...

Parameters
array$dataYAML data
Returns
string
getYamlEncoder ( )

Get callback for decoding YAML.

Returns
callable
render ( )

Render a Zend_Config into a YAML config string.

Since
1.10
Returns
string
setYamlEncoder (   $yamlEncoder)

Set callback for decoding YAML.

Parameters
callable$yamlEncoderthe decoder to set
Returns
Zend_Config_Yaml

Member Data Documentation

$_yamlEncoder = array('Zend_Config_Writer_Yaml', 'encode')
protected