Symfony tutorial

Composants supprimés ou rendus obsolètes en 1.3

You are currently browsing
the website for symfony 1

Visit the Symfony2 website


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

About

You are currently reading "symfony Tutorials" which is licensed under the Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 Unported License license.

Content

Chapter Content

Plugins internes à Symfony

Méthodes et fonctions

Classes

Helpers

Settings

Tâches automatiques

Divers

You are currently browsing "symfony Tutorials" 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-Noncommercial-No Derivative Works 3.0 Unported License.

Ce document liste tous les paramètres de configuration, classes, méthodes, fonctions et tâches devenus obsolètes ou bien supprimés dans Symfony 1.3.

Plugins internes à Symfony

Les plugins internes suivants sont désormais dépréciés dans Symfony 1.3 et seront supprimés dans Symfony 1.4.

Méthodes et fonctions

Les méthodes et fonctions suivantes sont désormais dépréciées dans Symfony 1.3 ou versions antérieures, et seront retirées dans Symfony 1.4:

Les fonctions et méthodes suivantes ont été retirées dans symfony 1.3:

Classes

Les classes suivantes ont été rendues obsolètes dans symfony 1.3 et seront supprimées dans symfony 1.4 :

Les classes suivantes ont été dépréciées dans symfony 1.3:

Helpers

Les groupes de helpers suivants ont été dépréciés dans symfony 1.3 et seront retirés dans symfony 1.4 :

Le Helper form_tag() du groupe de Helper Form a été déplacé dans le groupe de Helper Url, ainsi il est toujours disponible dans symfony 1.4.

Le chargement des helpers par le chemin inclus de PHP a été déprécié en 1.3 et enlevé en 1.4. Les Helpers doivent être placés dans l'un des répertoires lib/helper/ du projet, de l'application ou du module.

Settings

Les paramètres suivants (gérés à travers le fichier de configuration settings.yml) ont été retirés de symfony 1.3 :

Les paramètres suivants ont été dépréciés dans symfony 1.3 et seront retirés dans symfony 1.4 :

Tâches automatiques

Les tâches automatiques suivantes ont été supprimée de symfony 1.3:

Les tâches suivantes sont dépréciées dans symfony 1.3 et seront retirées dans symfony 1.4 :

Les tâches Doctrine suivantes ont été fusionnées dans la tâche doctrine:build et seront supprimées dans symfony 1.4 :

Divers

Les comportements suivants sont dépréciés dans symfony 1.3 et seront supprimés dans symfony 1.4 :

L'interface en ligne de commande de Symfony (CLI) n'accepte plus l'option globale --dry-run dans la mesure où elle n'était utilisée par aucune des tâches natives de symfony. Si l'une de vos tâches automatiques nécessite cette option, vous pouvez simplement l'ajouter comme une nouvelle option locale dans la classe qui décrit votre commande.

Les templates Propel du générateur d'administration 1.0 et des CRUD 1.0 seront supprimés dans symfony 1.4 (plugins/sfPropelPlugin/data/generator/sfPropelAdmin/).

Le calendrier dynamique "Dynarch calendar" (situé dans le répertoire data/web/calendar/) sera retiré de symfony 1.4 dans la mesure où il est seulement utilisé par le groupe de helpers Form, qui lui-même sera supprimé de Symfony 1.4.

A partir de symfony 1.3, la page indisponible sera seulement visible dans les répertoires %SF_APP_CONFIG_DIR%/ et %SF_CONFIG_DIR%/. Si vous l'avez encore stockée dans %SF_WEB_DIR%/errors/, vous devez la déplacer avant de migrer vers symfony 1.4.

Le répertoire doc/ à la racine d'un projet n'est plus généré, car il n'est même pas utilisé par symfony. Ainsi, le sf_doc_dir relatif à ce répertoire a été également supprimé.

Le paramètre sfDoctrinePlugin_doctrine_lib_path, précédemment utilisé pour spécifier un répertoire lib personnalisé pour Doctrine, a été deprécié en 1.3 et enlevé en 1.4. Utilisez le paramètre sf_doctrine_dir à la place.

Toutes les classes Base* de symfony ont généré des classes qui ne sont pas marqué comme abstract.

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.