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.
NO_PROFILE_THROW_EXCEPTION = 'true'
NO_PROFILE_RETURN_FALSE = 'false'
bool $_isInitialized = 'false'
Zend_Tool_Project_Profile $_loadedProfile = 'null'
$_projectPath = 'null'
__construct(
)
:
constructor
YOU SHOULD NOT OVERRIDE THIS, unless you know what you are doing
_getContentForContext(
$context, $methodName, $parameters
)
:
_getProfile(
$loadProfileFlag
=
self
)
:
Zend_Tool_Project_Profile
Return the currently loaded profile
_loadContextClassesIntoRegistry(
array $contextClasses
)
:
_loadContextClassesIntoRegistry() - This is called by the constructor so that child providers can provide a list of contexts to load into the context repository
_loadProfile(
$loadProfileFlag $loadProfileFlag
=
self, $projectDirectory $projectDirectory
=
null, $searchParentDirectories $searchParentDirectories
=
true
)
:
Zend_Tool_Project_Profile
_getProject is designed to find if there is project file in the context of where the client has been called from.. The search order is as follows..
_loadProfileRequired(
)
:
Zend_Tool_Project_Profile
Load the project profile from the current working directory, if not throw exception
_storeProfile(
)
:
_storeProfile()
This method will store the profile into its proper location
getContextClasses(
)
: