symfony API

sfValidation Class

You are currently browsing
the website for symfony 1

Visit the Symfony2 website


« Back to API menu

Packages

You are currently browsing the symfony API for the 1.4 version. Switch to:
This version of symfony is not maintained anymore.
If some of your projects still use this version, consider upgrading as soon as possible.

Abstract class for validation classes.

Method Summary

Methods inherited from sfBaseTask

checkAppExists , checkModuleExists , checkProjectExists , createConfiguration , createTask , disablePlugin , doRun , enablePlugin , getFilesystem , getFirstApplication , getPluginManager , initializeAutoload , installDir , reloadAutoload , reloadTasks , replaceTokens , setConfiguration

Methods inherited from sfCommandApplicationTask

createTask , getMailer , getRouting , initializeMailer , initializeRouting , log , logSection , runTask , setCommandApplication

Methods inherited from sfTask

addArgument , addArguments , addOption , addOptions , ask , askAndValidate , askConfirmation , asXml , configure , doRun , execute , getAliases , getArguments , getBriefDescription , getDetailedDescription , getFormatter , getFullName , getName , getNamespace , getOptions , getSynopsis , initialize , log , logBlock , logSection , process , run , runFromCLI , setFormatter , strlen , __construct

Method Details

  • execute ()

  • (array) getApplications ()

    Returns all application names.

    returns An array of application names

  • (sfFinder) getFinder ($type)

    $type String directory or file or any (for both file and directory)

    Returns a finder that exclude upgrade scripts from being upgraded!

    returns A sfFinder instance

  • getHeader ()

  • getProjectActionDirectories ()

    Returns all project directories where you can put actions and components.

  • getProjectClassDirectories ()

    Returns all project directories where you can put PHP classes.

  • getProjectConfigDirectories ()

    Returns all project config directories.

  • getProjectLibDirectories ($subdirectory)

    $subdirectory A subdirectory within lib (i.e. "/form")

    Returns all project lib directories.

  • getProjectTemplateDirectories ()

    Returns all project directories where you can put templates.

  • validate ()

    Validates the current project.