Zend Framework
LICENSE
This source file is subject to the new BSD license that is bundled with this package in the file LICENSE.txt. It is also available through the world-wide-web at this URL: http://framework.zend.com/license/new-bsd If you did not receive a copy of the license and are unable to obtain it through the world-wide-web, please send an email to license@zend.com so we can send you a copy immediately.
This class is an iterator that will iterate only over enabled resources
bool $_appendable = 'true'
 Detailsarray $_attributes = 'array'
 Detailsint $_position = '0'
 Detailsarray $_subResources = 'array'
 Details__clone(
          
          )
        
        :
        __clone()
 Detailsappend(
          Zend_Tool_Project_Profile_Resource_Container $resource
          )
        
        :
        Zend_Tool_Project_Profile_Resource_Containerappend()
 Detailscount(
          
          )
        
        :
        intcount()
 DetailscreateResource(
          string $context, array $attributes
              =
              array
          )
        
        :
        Zend_Tool_Project_Profile_ResourcecreateResource()
Method to create a resource with a given context with specific attributes
 DetailscreateResourceAt(
          array|Zend_Tool_Project_Profile_Resource_SearchConstraints $appendResourceOrSearchConstraints, string $context, array $attributes
              =
              array
          )
        
        :
        Zend_Tool_Project_Profile_ResourcecreateResourceAt()
 Detailscurrent(
          
          )
        
        :
        Zend_Tool_Project_Profile_Resourcecurrent() - required by RecursiveIterator
 DetailsgetAttribute(
          string $name
          )
        
        :
        Zend_Tool_Project_Profile_Resource_ContainergetAttribute()
 DetailsgetAttributes(
          
          )
        
        :
        arraygetAttributes()
 DetailsgetChildren(
          
          )
        
        :
        arraygetChildren()
 DetailsgetParentResource(
          
          )
        
        :
        Zend_Tool_Project_Profile_Resource_ContainergetParentResource()
 DetailshasAttribute(
          string $name
          )
        
        :
        boolhasAttribute()
 DetailshasChildren(
          
          )
        
        :
        boolhasChildren()
 DetailsisAppendable(
          
          )
        
        :
        boolisAppendable()
 Detailskey(
          
          )
        
        :
        intkey() - required by RecursiveIterator
 Detailsnext(
          
          )
        
        :
        boolnext() - required by RecursiveIterator
 Detailsrewind(
          
          )
        
        :
        boolrewind() - required by RecursiveIterator
 Detailssearch(
           $matchSearchConstraints,  $nonMatchSearchConstraints
              =
              null
          )
        
        :
        Zend_Tool_Project_Profile_ResourceFinder method to be able to find resources by context name and attributes. Example usage:
 DetailssetAppendable(
          bool $appendable
          )
        
        :
        Zend_Tool_Project_Profile_Resource_ContainersetAppendable()
 DetailssetAttribute(
          string $name, mixed $value
          )
        
        :
        Zend_Tool_Project_Profile_Resource_ContainersetAttribute()
 DetailssetAttributes(
          array $attributes
          )
        
        :
        Zend_Tool_Project_Profile_Resource_ContainersetAttributes()
persist the attributes if the resource will accept them
 DetailssetParentResource(
          Zend_Tool_Project_Profile_Resource_Container $parentResource
          )
        
        :
        Zend_Tool_Project_Profile_Resource_ContainersetParentResource()
 Detailsvalid(
          
          )
        
        :
        boolvalid() - - required by RecursiveIterator
 Details