category | Zend |
---|---|
package | Zend_Tool |
copyright | Copyright (c) 2005-2015 Zend Technologies USA Inc. (http://www.zend.com) |
license | New BSD License |
__construct()
serialize(\Zend_Tool_Project_Profile $profile) : string
create an xml string from the provided profile
inherited_from | \Zend_Tool_Project_Profile_FileParser_Interface::serialize() |
---|
\Zend_Tool_Project_Profile
string
unserialize(string $data, \Zend_Tool_Project_Profile $profile) : \Zend_Tool_Project_Profile
Create a structure in the object $profile from the structure specficied in the xml string provided
inherited_from | \Zend_Tool_Project_Profile_FileParser_Interface::unserialize() |
---|
\Zend_Tool_Project_Profile
_lazyLoadContexts()
This method will call initializeContext on the resources in a profile
todo | determine if this method belongs inside the profile |
---|
_serializeRecurser(array $resources, \SimpleXmlElement $xmlNode)
This method will be used to traverse the depths of the structure when serializing an xml structure into a string
array
\SimpleXmlElement
_unserializeRecurser(\SimpleXMLIterator $xmlIterator, \Zend_Tool_Project_Profile_Resource $resource = null
)
This method will be used to traverse the depths of the structure as needed to unserialize the profile from an xmlIterator
\SimpleXMLIterator
\Zend_Tool_Project_Profile_Resource
$_contextRepository : \Zend_Tool_Project_Context_Repository
null
$_profile : \Zend_Tool_Project_Profile
null