The symfony Reference Book

Deprecations and removals in 1.3

You are currently browsing
the website for symfony 1

Visit the Symfony2 website


About

You are currently reading "The symfony Reference Book" which is licensed under the Creative Commons Attribution-Share Alike 3.0 Unported License license.

Master symfony

Be trained by SensioLabs experts (2 to 6 day sessions -- French or English).
trainings.sensiolabs.com

Books on symfony

Learn more about symfony with the official guides.
books.sensiolabs.com

L'audit Qualité par SensioLabs

200 points de contrôle de votre applicatif web.
audit.sensiolabs.com

Chapter Content

Core Plugins

Methods and Functions

Classes

Helpers

Settings

Tasks

Miscellaneous

symfony training
Be trained by symfony experts
Feb 21: Köln (Getting Started with Symfony2 - English)
Feb 27: Köln (Mastering Symfony2 - English)
Mar 05: Köln (Web Development with Symfony2 - Deutsch)
Mar 05: Montreal (Web Development with Symfony2 - English)
Mar 05: Montreal (Getting Started with Symfony2 - English)
and more...

Search


powered by google
You are currently browsing "The symfony Reference Book" in English for the 1.4 version - Switch to version: - Switch to language:
Creative Commons License This work is licensed under a Creative Commons Attribution-Share Alike 3.0 Unported License.
The symfony reference guide
Support symfony!
Buy this book
or donate.
Buy The symfony reference guide from amazon.com

This document lists all settings, classes, methods, functions, and tasks that have been deprecated or removed in symfony 1.3.

Core Plugins

The following core plugins have been deprecated in symfony 1.3 and will be removed in symfony 1.4:

Methods and Functions

The following methods and functions have been deprecated in symfony 1.3 or before, and will be removed in symfony 1.4:

The following methods and functions have been removed in symfony 1.3:

Classes

The following classes have been deprecated in symfony 1.3 and will be removed in symfony 1.4:

The following classes have been deprecated in symfony 1.3:

Helpers

The following helper groups have been deprecated in symfony 1.3 and will be removed in symfony 1.4:

The form_tag() helper from the Form helper group has been moved to the Url helper group, and as such is still available in symfony 1.4.

Loading helpers from the PHP include path has been deprecated in 1.3 and removed in 1.4. Helpers must be located in one of the project, application or module lib/helper/ directories.

Settings

The following settings (managed in the settings.yml configuration file) have been removed from symfony 1.3:

The following settings have been deprecated in symfony 1.3 and will be removed in symfony 1.4:

Tasks

The following tasks have been removed in symfony 1.3:

The following tasks are deprecated in symfony 1.3, and will be removed in symfony 1.4:

The following Doctrine tasks have been merged into doctrine:build and will be removed in symfony 1.4:

Miscellaneous

The following behaviors are deprecated in symfony 1.3, and will be removed in symfony 1.4:

The symfony CLI does not accept anymore the global --dry-run option as it was not used by any symfony built-in task. If one of your task relies on this option, you can just add it as a local option of your task class.

The Propel templates for the 1.0 admin generator and the 1.0 CRUD will be removed in symfony 1.4 (plugins/sfPropelPlugin/data/generator/sfPropelAdmin/).

The "Dynarch calendar" (found in data/web/calendar/) will be removed in symfony 1.4 as it is only used by the Form helper group, which will be also removed in symfony 1.4.

As of symfony 1.3, the unavailable page will only be looked for in the %SF_APP_CONFIG_DIR%/ and %SF_CONFIG_DIR%/ directories. If you still have it stored in %SF_WEB_DIR%/errors/, you must move it before migrating to symfony 1.4.

The doc/ directory at the root of a project is not generated anymore, as it was not used by symfony itself. And so the related sf_doc_dir has also been removed.

The sfDoctrinePlugin_doctrine_lib_path setting, previously used to specify a custom Doctrine lib directory, has been deprecated in 1.3 and removed in 1.4. Use the sf_doctrine_dir setting instead.

All symfony Base* classes generated classes are not marked as abstract.

Appendix A - License »
« Upgrading Projects from 1.2 to 1.3/1.4

Questions & Feedback

If you find a typo or an error, please register and open a ticket.

If you need support or have a technical question, please post to the official user mailing-list.