symfony API

You are currently browsing
the website for symfony 1

Visit the Symfony2 website


1.3 API OpenSearch

Packages

You are currently browsing the symfony API for the 1.3 version. Switch to:

action

  • sfAction: sfAction executes all the logic for the current request.
  • sfActions: sfActions executes all the logic for the current request.
  • sfActionStack: sfActionStack keeps a list of all requested actions and provides accessor
  • sfActionStackEntry: sfActionStackEntry represents information relating to a single sfAction request during a single HTTP request.
  • sfComponent: sfComponent.
  • sfComponents: sfComponents.

addon

  • sfData: This class defines the interface for interacting with data, as well
  • sfEzComponentsBridge: This class makes easy to use ez components classes within symfony
  • sfMail: sfMail class.
  • sfPager: sfPager class.
  • sfPropel: Initialization for propel and i18n propel integration.
  • sfPropelPager: This class is the Propel implementation of sfPager. It interacts with the propel record set and
  • sfZendFrameworkBridge: This class makes easy to use Zend Framework classes within symfony.

autoload

behavior

cache

  • sfAPCCache: Cache class that stores cached content in APC.
  • sfCache: sfCache is an abstract class for all cache classes in symfony.
  • sfEAcceleratorCache: Cache class that stores cached content in EAccelerator.
  • sfFileCache: Cache class that stores content in files.
  • sfFunctionCache: This class can be used to cache the result and output of any PHP callable (function and method calls).
  • sfMemcacheCache: Cache class that stores cached content in memcache.
  • sfNoCache: Cache class that does nothing.
  • sfProcessCache: sfProcessCache stores content in memory if you run a PHP accelerator.
  • sfSQLiteCache: Cache class that stores cached content in a SQLite database.
  • sfXCacheCache: Cache class that stores cached content in XCache.

command

config

controller

database

debug

  • sfDebug: sfDebug provides some method to help debugging a symfony application.
  • sfWebDebug: sfWebDebug creates debug information for easy debugging in the browser.
  • sfWebDebugPanel: sfWebDebugPanel represents a web debug panel.
  • sfWebDebugPanelCache: sfWebDebugPanelCache adds a panel to the web debug toolbar with a link to ignore the cache
  • sfWebDebugPanelConfig: sfWebDebugPanelConfig adds a panel to the web debug toolbar with the current configuration.
  • sfWebDebugPanelDoctrine: sfWebDebugPanelDoctrine adds a panel to the web debug toolbar with Doctrine information.
  • sfWebDebugPanelLogs: sfWebDebugPanelLogs adds a panel to the web debug toolbar with log messages.
  • sfWebDebugPanelMailer: sfWebDebugPanelMailer adds a panel to the web debug toolbar with sent emails.
  • sfWebDebugPanelMemory: sfWebDebugPanelMemory adds a panel to the web debug toolbar with the memory used by the script.
  • sfWebDebugPanelPropel: sfWebDebugPanelPropel adds a panel to the web debug toolbar with Propel information.
  • sfWebDebugPanelSymfonyVersion: sfWebDebugPanelSymfonyVersion adds a panel to the web debug toolbar with the symfony version.
  • sfWebDebugPanelTimer: sfWebDebugPanelTimer adds a panel to the web debug toolbar with timer information.
  • sfWebDebugPanelView: sfWebDebugPanelView adds a panel to the web debug toolbar with information about the view layer.

default

doctrine

event_dispatcher

exception

filter

  • sfBasicSecurityFilter: sfBasicSecurityFilter checks security by calling the getCredential() method
  • sfCacheFilter: sfCacheFilter deals with page caching and action caching.
  • sfCommonFilter: sfCommonFilter automatically adds javascripts and stylesheets information in the sfResponse content.
  • sfExecutionFilter: sfExecutionFilter is the last filter registered for each filter chain. This
  • sfFillInFormFilter: sfFillInFormFilter fills in forms.
  • sfFilter: sfFilter provides a way for you to intercept incoming requests or outgoing responses.
  • sfFilterChain: sfFilterChain manages registered filters for a specific context.
  • sfRenderingFilter: sfRenderingFilter is the last filter registered for each filter chain. This
  • sfValidationExecutionFilter: sfExecutionFilter is the last filter registered for each filter chain. This

form

  • sfForm: sfForm represents a form.
  • sfFormDoctrine: sfFormDoctrine is the base class for forms based on Doctrine objects.
  • sfFormField: sfFormField represents a widget bind to a name and a value.
  • sfFormFieldSchema: sfFormFieldSchema represents an array of widgets bind to names and values.
  • sfFormFilter: sfFormFilter represents a form that acts as a filter.
  • sfFormFilterDoctrine: sfFormFilterDoctrine is the base class for filter forms based on Doctrine objects.
  • sfFormFilterPropel: sfFormFilterPropel is the base class for filter forms based on Propel objects.
  • sfFormObject: Base class for forms that deal with a single object.
  • sfFormPropel: sfFormPropel is the base class for forms based on Propel objects.
  • sfFormSymfony: Extends the form component with symfony-specific functionality.

generator

helper

i18n

log

mailer

pager

plugin

propel

request

response

  • sfConsoleResponse: sfConsoleResponse provides methods for manipulating client response in cli environment.
  • sfResponse: sfResponse provides methods for manipulating client response information such
  • sfWebResponse: sfWebResponse class.

routing

  • sfNoRouting: sfNoRouting class is a very simple routing class that uses GET parameters.
  • sfObjectRoute: sfObjectRoute represents a route that is bound to PHP object(s).
  • sfObjectRouteCollection: sfObjectRouteCollection represents a collection of routes bound to objects.
  • sfPathInfoRouting: sfPathInfoRouting class is a very simple routing class that uses PATH_INFO.
  • sfPatternRouting: sfPatternRouting class controls the generation and parsing of URLs.
  • sfPropelRoute: sfPropelRoute represents a route that is bound to a Propel class.
  • sfPropelRouteCollection: sfPropelRouteCollection represents a collection of routes bound to Propel objects.
  • sfRequestRoute: sfRequestRoute represents a route that is request aware.
  • sfRoute: sfRoute represents a route.
  • sfRouteCollection: sfRouteCollection represents a collection of routes.
  • sfRouting: sfRouting class controls the generation and parsing of URLs.

storage

  • sfCacheSessionStorage: sfCacheSessionStorage manages session storage via a signed cookie and cache backend.
  • sfDatabaseSessionStorage: Base class for all sfStorage that uses a sfDatabase object as a storage.
  • sfMySQLiSessionStorage: Provides support for session storage using a MySQL brand database
  • sfMySQLSessionStorage: Provides support for session storage using a MySQL brand database.
  • sfNoStorage: sfNoStorage allows you to disable session support.
  • sfPDOSessionStorage: Provides support for session storage using a PDO database abstraction layer.
  • sfPostgreSQLSessionStorage: Provides support for session storage using a PostgreSQL brand database.
  • sfSessionStorage: sfSessionStorage allows you to store persistent symfony data in the user session.
  • sfSessionTestStorage: sfSessionTestStorage is a fake sfSessionStorage implementation to allow easy testing.
  • sfStorage: sfStorage allows you to customize the way symfony stores its persistent data.

task

user

  • sfBasicSecurityUser: sfBasicSecurityUser will handle any type of data as a credential.
  • sfSecurityUser: sfSecurityUser interface provides advanced security manipulation methods.
  • sfUser: sfUser wraps a client session and provides accessor methods for user

util

  • sfBrowser: sfBrowser simulates a browser which can surf a symfony application.
  • sfBrowserBase: sfBrowserBase is the base class for sfBrowser.
  • sfCallable: sfCallable represents a PHP callable.
  • sfClassManipulator: sfClassManipulator manipulates class code.
  • sfContext: sfContext provides information about the current application context, such as
  • sfDomCssSelector: sfDomCssSelector allows to navigate a DOM with CSS selector.
  • sfFilesystem: sfFilesystem provides basic utility to manipulate the file system.
  • sfFillInForm: @package symfony
  • sfFinder: Allow to build rules to find files and directories.
  • sfGlobToRegex: Match globbing patterns against text.
  • sfInflector: @package symfony
  • sfLoader: sfLoader is a class which contains the logic to look for files/classes in symfony.
  • sfNamespacedParameterHolder: sfNamespacedParameterHolder provides a class for managing parameters
  • sfNumberCompare: Numeric comparisons.
  • sfParameterHolder: sfParameterHolder provides a base class for managing parameters.
  • sfTimer: sfTimer class allows to time some PHP code.
  • sfTimerManager: sfTimerManager is a container for sfTimer objects.
  • sfToolkit: sfToolkit provides basic utility methods.

validator

view

widget

yaml

  • sfYaml: sfYaml offers convenience methods to load and dump YAML.
  • sfYamlDumper: sfYamlDumper dumps PHP variables to YAML strings.
  • sfYamlInline: sfYamlInline implements a YAML parser/dumper for the YAML inline syntax.
  • sfYamlParser: sfYamlParser parses YAML strings to convert them to PHP arrays.