symfony API

You are currently browsing
the website for symfony 1

Visit the Symfony2 website


1.4 API OpenSearch

Packages

You are currently browsing the symfony API for the 1.4 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
  • 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

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.
  • sfSQLiteCache: Cache class that stores cached content in a SQLite database.
  • sfXCacheCache: Cache class that stores cached content in XCache.

command

config

controller

  • sfController: sfController directs application flow.
  • sfFrontWebController: sfFrontWebController allows you to centralize your entry point in your web
  • sfWebController: sfWebController provides web specific methods to sfController such as, url redirection.

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
  • 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

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

  • sfRequest: sfRequest provides methods for manipulating client request information such
  • sfWebRequest: sfWebRequest class.

response

  • sfResponse: sfResponse provides methods for manipulating client response information such
  • sfWebResponse: sfWebResponse class.

routing

  • sfObjectRoute: sfObjectRoute represents a route that is bound to PHP object(s).
  • sfObjectRouteCollection: sfObjectRouteCollection represents a collection of routes bound to objects.
  • 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.
  • sfFinder: Allow to build rules to find files and directories.
  • sfGlobToRegex: Match globbing patterns against text.
  • sfInflector: @package 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.