Abstract class for upgrade classes.
Inheritence
sfComponentUpgrade, sfPropelUpgrade, sfSingletonUpgrade, sfLoggerUpgrade, sfEnvironmentUpgrade, sfConfigFileUpgrade, sfFactoriesUpgrade, sfWebDebugUpgrade, sfTestUpgrade, sfFlashUpgrade, sfConfigUpgrade, sfSettingsUpgrade, sfViewCacheManagerUpgrade, sfLayoutUpgrade <
sfUpgrade
<
sfBaseTask < sfCommandApplicationTask < sfTask
Method Summary
Methods inherited from sfBaseTask
checkAppExists , checkModuleExists , checkProjectExists , doRun , getFilesystem
log , logSection , setCommandApplication
Methods inherited from sfTask
addArgument , addArguments , addOption , addOptions , configure , doRun , execute , getAliases , getArguments , getBriefDescription , getDetailedDescription , getFullName , getName , getNamespace , getOptions , getSynopsis , initialize , log , logSection , process , run , runFromCLI , __construct
Method Details
-
-
(array) getApplications ()
Browse code
Returns all application names.
returns An array of application names
-
(sfFinder) getFinder ()
Browse code
Returns a finder that exclude upgrade scripts from being upgraded!
returns A sfFinder instance
-
getProjectActionDirectories ()
Browse code
Returns all project directories where you can put actions and components.
-
getProjectClassDirectories ()
Browse code
Returns all project directories where you can put PHP classes.
-
getProjectConfigDirectories ()
Browse code
Returns all project config directories.
-
getProjectLibDirectories ()
Browse code
Returns all project lib directories.
-
getProjectTemplateDirectories ()
Browse code
Returns all project directories where you can put templates.
-
Upgrades the current project from 1.0 to 1.1.
|