This class is an iterator that will iterate only over enabled resources
category | Zend |
---|---|
package | Zend_Tool |
copyright | Copyright (c) 2005-2015 Zend Technologies USA Inc. (http://www.zend.com) |
license | New BSD License |
inherited_from | \Zend_Tool_Project_Profile_Resource_Container |
__call(string $method, array $arguments) : \Zend_Tool_Project_Profile_Resource
string
array
\Zend_Tool_Project_Profile_Resource
__clone()
__construct(string|\Zend_Tool_Project_Context_Interface $context)
string
\Zend_Tool_Project_Context_Interface
__toString() : string
string
append(\Zend_Tool_Project_Profile_Resource_Container $resource) : \Zend_Tool_Project_Profile_Resource_Container
\Zend_Tool_Project_Profile_Resource_Container
\Zend_Tool_Project_Profile_Resource_Container
count() : integer
integer
createResource(string $context, array $attributes = array()
) : \Zend_Tool_Project_Profile_Resource
Method to create a resource with a given context with specific attributes
string
array
\Zend_Tool_Project_Profile_Resource
createResourceAt(array|\Zend_Tool_Project_Profile_Resource_SearchConstraints $appendResourceOrSearchConstraints, string $context, array $attributes = array()
) : \Zend_Tool_Project_Profile_Resource
array
\Zend_Tool_Project_Profile_Resource_SearchConstraints
string
array
\Zend_Tool_Project_Profile_Resource
current() : \Zend_Tool_Project_Profile_Resource
\Zend_Tool_Project_Profile_Resource
getAttribute(string $name) : \Zend_Tool_Project_Profile_Resource_Container
string
\Zend_Tool_Project_Profile_Resource_Container
getAttributes() : array
array
getChildren() : array
array
getContext() : \Zend_Tool_Project_Context_Interface
\Zend_Tool_Project_Context_Interface
getName() : string
Name is derived from the context name
string
getParentResource() : \Zend_Tool_Project_Profile_Resource_Container
\Zend_Tool_Project_Profile_Resource_Container
getPersistentAttributes() : array
array
getProfile() : \Zend_Tool_Project_Profile
\Zend_Tool_Project_Profile
hasAttribute(string $name) : boolean
string
boolean
hasChildren() : boolean
boolean
initializeContext() : \Zend_Tool_Project_Profile_Resource
\Zend_Tool_Project_Profile_Resource
isAppendable() : boolean
boolean
isDeleted() : \Zend_Tool_Project_Profile_Resource
\Zend_Tool_Project_Profile_Resource
isEnabled() : boolean
boolean
key() : integer
integer
next() : boolean
boolean
rewind() : boolean
boolean
search($matchSearchConstraints, $nonMatchSearchConstraints = null
) : \Zend_Tool_Project_Profile_Resource
\Zend_Tool_Project_Profile_Resource
setAppendable(boolean $appendable) : \Zend_Tool_Project_Profile_Resource_Container
boolean
\Zend_Tool_Project_Profile_Resource_Container
setAttribute(string $name, mixed $value) : \Zend_Tool_Project_Profile_Resource_Container
string
mixed
\Zend_Tool_Project_Profile_Resource_Container
setAttributes(array $attributes) : \Zend_Tool_Project_Profile_Resource_Container
persist the attributes if the resource will accept them
array
\Zend_Tool_Project_Profile_Resource_Container
setContext(string|\Zend_Tool_Project_Context_Interface $context) : \Zend_Tool_Project_Profile_Resource
string
\Zend_Tool_Project_Context_Interface
\Zend_Tool_Project_Profile_Resource
setDeleted(boolean $deleted = true
) : \Zend_Tool_Project_Profile_Resource
boolean
\Zend_Tool_Project_Profile_Resource
setEnabled(boolean $enabled = true
) : \Zend_Tool_Project_Profile_Resource
boolean
\Zend_Tool_Project_Profile_Resource
setParentResource(\Zend_Tool_Project_Profile_Resource_Container $parentResource) : \Zend_Tool_Project_Profile_Resource_Container
\Zend_Tool_Project_Profile_Resource_Container
\Zend_Tool_Project_Profile_Resource_Container
setProfile(\Zend_Tool_Project_Profile $profile) : \Zend_Tool_Project_Profile_Resource
\Zend_Tool_Project_Profile
\Zend_Tool_Project_Profile_Resource
valid() : boolean
boolean
$_appendable : boolean
true
$_attributes : array
array()
inherited_from | \Zend_Tool_Project_Profile_Resource_Container::_attributes |
---|
$_attributes : array
array()
$_context : \Zend_Tool_Project_Context | string
null
$_deleted
false
$_enabled
true
$_isContextInitialized : boolean
false
$_parentResource : \Zend_Tool_Project_Profile_Resource
null
$_position : integer
0
$_profile : \Zend_Tool_Project_Profile
null
$_subResources : array
array()