Tool/Project/Profile/Resource.php

Show: PublicProtectedPrivateinherited
Table of Contents
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.
Category
Zend  
Copyright
Copyright (c) 2005-2014 Zend Technologies USA Inc. (http://www.zend.com)  
License
New BSD License  
Package
Zend_Tool  
Subpackage
Framework  
Version
$Id$  

\Zend_Tool_Project_Profile_Resource

Package: Zend_Tool
This class is an iterator that will iterate only over enabled resources
Parent(s)
\Zend_Tool_Project_Profile_Resource_Container
Category
Zend  
Copyright
Copyright (c) 2005-2014 Zend Technologies USA Inc. (http://www.zend.com)  
License
New BSD License  

Properties

>VPropertyprotectedarray $_attributes = array()
Default valuearray()Details
Type
array
>VPropertyprotected\Zend_Tool_Project_Context|string $_context = null
Default valuenullDetails
Type
\Zend_Tool_Project_Context | string
>VPropertyprotected$_deleted = false
Default valuefalseDetails
Type
n/a
>VPropertyprotected$_enabled = true
Default valuetrueDetails
Type
n/a
>VPropertyprotectedbool $_isContextInitialized = false
Default valuefalseDetails
Type
bool
>VPropertyprotected\Zend_Tool_Project_Profile_Resource $_parentResource = null
Default valuenullDetails
Type
\Zend_Tool_Project_Profile_Resource
>VPropertyprotected\Zend_Tool_Project_Profile $_profile = null
Default valuenullDetails
Type
\Zend_Tool_Project_Profile

Methods

methodpublic__call(string $method, array $arguments) : \Zend_Tool_Project_Profile_Resource

__call()

Parameters
NameTypeDescription
$methodstring
$argumentsarray
Returns
TypeDescription
\Zend_Tool_Project_Profile_Resource
methodpublic__construct(string | \Zend_Tool_Project_Context_Interface $context) : void

__construct()

Parameters
NameTypeDescription
$contextstring | \Zend_Tool_Project_Context_Interface
methodpublic__toString() : string

__toString()

Returns
TypeDescription
string
methodpublicgetContext() : \Zend_Tool_Project_Context_Interface

getContext()

methodpublicgetName() : string

getName() - Get the resource name

Name is derived from the context name
Returns
TypeDescription
string
methodpublicgetPersistentAttributes() : array

getPersistentAttributes()

Returns
TypeDescription
array
methodpublicgetProfile() : \Zend_Tool_Project_Profile

getProfile

Returns
TypeDescription
\Zend_Tool_Project_Profile
methodpublicinitializeContext() : \Zend_Tool_Project_Profile_Resource

initializeContext()

methodpublicisDeleted() : \Zend_Tool_Project_Profile_Resource

isDeleted()

methodpublicisEnabled() : bool

isEnabled()

Returns
TypeDescription
bool
methodpublicsetContext(string | \Zend_Tool_Project_Context_Interface $context) : \Zend_Tool_Project_Profile_Resource

setContext()

Parameters
NameTypeDescription
$contextstring | \Zend_Tool_Project_Context_Interface
Returns
TypeDescription
\Zend_Tool_Project_Profile_Resource
methodpublicsetDeleted(bool $deleted = true) : \Zend_Tool_Project_Profile_Resource

setDeleted()

Parameters
NameTypeDescription
$deletedbool
Returns
TypeDescription
\Zend_Tool_Project_Profile_Resource
methodpublicsetEnabled(bool $enabled = true) : \Zend_Tool_Project_Profile_Resource

setEnabled()

Parameters
NameTypeDescription
$enabledbool
Returns
TypeDescription
\Zend_Tool_Project_Profile_Resource
methodpublicsetProfile(\Zend_Tool_Project_Profile $profile) : \Zend_Tool_Project_Profile_Resource

setProfile()

Parameters
NameTypeDescription
$profile\Zend_Tool_Project_Profile
Returns
TypeDescription
\Zend_Tool_Project_Profile_Resource
Documentation was generated by phpDocumentor 2.2.0 .