{FR} - 3.5.2.1 $name
Les utilisateurs de PHP4 doivent inclure dans le code de leurs contrôleurs la définition de l'attribut $name. L'attribut $name sert à définir le nom du contrôleur. Comme indiqué précédemment il s'agit juste du nom du modèle, au pluriel. Cet attribut permet de contourner certaines limitations liées au nommage des classes en PHP4 et permet donc à CakePHP de résoudre les noms.
# exemple d'usage de l'attribut $name dans un contrôleur
<?php
class RecettesController extends AppController {
var $name = 'Recettes';
}
?>
# exemple d'usage de l'attribut $name dans un contrôleur<?phpclass RecettesController extends AppController {var $name = 'Recettes';}?>
{EN} - 3.5.2.1 $name
PHP4 users should start out their controller definitions using the $name attribute. The $name attribute should be set to the name of the controller. Usually this is just the plural form of the primary model the controller uses. This takes care of some PHP4 classname oddities and helps CakePHP resolve naming.
<?php
# $name controller attribute usage example
class RecipesController extends AppController {
var $name = 'Recipes';
}
?>
<?php# $name controller attribute usage exampleclass RecipesController extends AppController {var $name = 'Recipes';}?>
Differences
| Lines: 1-14 | Lines: 1-13 | ||
| <title>$name</title> | <title>$name</title> | ||
| - | <p>PHP4 users should start out their controller definitions using the <code>$name</code> attribute. The <code>$name</code> attribute should be set to the name of the controller. Usually this is just the plural form of the primary model the controller uses. This takes care of some PHP4 classname oddities and helps CakePHP resolve naming.</p> |
+ | <p>Les utilisateurs de PHP4 doivent inclure dans le code de leurs contrôleurs la définition de l'attribut $name. L'attribut $name sert à définir le nom du contrôleur. Comme indiqué précédemment il s'agit juste du nom du modèle, au pluriel. Cet attribut permet de contourner certaines limitations liées au nommage des classes en PHP4 et permet donc à CakePHP de résoudre les noms. <p> |
| <pre> | <pre> | ||
| + | # exemple d'usage de l'attribut $name dans un contrôleur | ||
| <?php | <?php | ||
| - | # $name controller attribute usage example class RecipesController extends AppController { var $name = 'Recipes'; |
+ | class RecettesController extends AppController { var $name = 'Recettes'; |
| } | } | ||
| - | ?> | + | ?> |
| </pre> | </pre> | ||
