Author: hugo.hamon
Date: 2010-02-10 20:58:05 +0100 (Wed, 10 Feb 2010)
New Revision: 27847
Modified:
doc/branches/1.4/jobeet/en/04.markdown
doc/branches/1.4/jobeet/es/04.markdown
doc/branches/1.4/jobeet/fr/04.markdown
doc/branches/1.4/jobeet/it/04.markdown
doc/branches/1.4/jobeet/ja/04.markdown
doc/branches/1.4/jobeet/ru/04.markdown
Log:
[doc] update variables names in chapter 4
Modified: doc/branches/1.4/jobeet/en/04.markdown
===================================================================
--- doc/branches/1.4/jobeet/en/04.markdown 2010-02-10 19:50:56 UTC (rev
27846)
+++ doc/branches/1.4/jobeet/en/04.markdown 2010-02-10 19:58:05 UTC (rev
27847)
@@ -385,10 +385,10 @@
public function executeIndex(sfWebRequest $request)
{
<propel>
- $this->jobeet_job_list = JobeetJobPeer::doSelect(new Criteria());
+ $this->jobeet_jobs = JobeetJobPeer::doSelect(new Criteria());
</propel>
<doctrine>
- $this->jobeet_job_list = Doctrine::getTable('JobeetJob')
+ $this->jobeet_jobs = Doctrine::getTable('JobeetJob')
->createQuery('a')
->execute();
</doctrine>
@@ -401,13 +401,13 @@
Let's have a closer look at the code: the `executeIndex()` method (the
Controller) calls the Model `JobeetJobPeer` to retrieve all the jobs
(`new Criteria()`). It returns an array of `JobeetJob` objects that are
assigned to
-the `jobeet_job_list` object property.
+the `jobeet_jobs` object property.
</propel>
<doctrine>
Let's have a closer look at the code: the `executeIndex()` method (the
Controller) calls the Table `JobeetJob` to create a query to retrieve all the
jobs. It returns a `Doctrine_Collection` of `JobeetJob` objects that are
assigned to
-the `jobeet_job_list` object property.
+the `jobeet_jobs` object property.
</doctrine>
All such object properties are then automatically passed to the template (the
@@ -449,7 +449,7 @@
</tr>
</thead>
<tbody>
- <?php foreach ($jobeet_job_list as $jobeet_job): ?>
+ <?php foreach ($jobeet_jobs as $jobeet_job): ?>
<tr>
<td>
<a href="<?php echo url_for('job/show?id='.$jobeet_job->getId())
?>">
@@ -469,7 +469,7 @@
<a href="<?php echo url_for('job/new') ?>">New</a>
In the template code, the `foreach` iterates through the list of `Job` objects
-(`$jobeet_job_list`), and for each job, each column value is output. Remember,
+(`$jobeet_jobs`), and for each job, each column value is output. Remember,
accessing a column value is as simple as calling an accessor method which name
begins with `get` and the ~camelCased|Code Formatting~ column name (for
instance the `getCreatedAt()` method for the `created_at` column).
@@ -482,7 +482,7 @@
<div id="jobs">
<table class="jobs">
- <?php foreach ($jobeet_job_list as $i => $job): ?>
+ <?php foreach ($jobeet_jobs as $i => $job): ?>
<tr class="<?php echo fmod($i, 2) ? 'even' : 'odd' ?>">
<td class="location"><?php echo $job->getLocation() ?></td>
<td class="position">
@@ -800,8 +800,7 @@
### The Request
-The `sfWebRequest` class wraps the ~`$_SERVER`~, ~`$_COOKIE`~, ~`$_GET`~,
~`$_POST`~,
-and ~`$_FILES`~ PHP global arrays:
+The `sfWebRequest` class wraps the ~`$_SERVER`~, ~`$_COOKIE`~, ~`$_GET`~,
~`$_POST`~, and ~`$_FILES`~ PHP global arrays:
Method name | PHP equivalent
-------------------- | --------------------------------------------------
Modified: doc/branches/1.4/jobeet/es/04.markdown
===================================================================
--- doc/branches/1.4/jobeet/es/04.markdown 2010-02-10 19:50:56 UTC (rev
27846)
+++ doc/branches/1.4/jobeet/es/04.markdown 2010-02-10 19:58:05 UTC (rev
27847)
@@ -64,34 +64,34 @@
<?php include_stylesheets() ?>
</head>
<body>
- <div id="container">
- <div id="header">
- <div class="content">
- <h1><a href="<?php echo url_for('job/index') ?>">
- <img src="/images/logo.jpg" alt="Jobeet Job Board" />
- </a></h1>
-
- <div id="sub_header">
- <div class="post">
- <h2>Ask for people</h2>
- <div>
- <a href="<?php echo url_for('job/index') ?>">Post a Job</a>
- </div>
- </div>
-
- <div class="search">
- <h2>Ask for a job</h2>
- <form action="" method="get">
- <input type="text" name="keywords"
- id="search_keywords" />
- <input type="submit" value="search" />
- <div class="help">
- Enter some keywords (city, country, position, ...)
- </div>
- </form>
- </div>
- </div>
- </div>
+ <div id="container">
+ <div id="header">
+ <div class="content">
+ <h1><a href="<?php echo url_for('job/index') ?>">
+ <img src="/images/logo.jpg" alt="Jobeet Job Board" />
+ </a></h1>
+
+ <div id="sub_header">
+ <div class="post">
+ <h2>Ask for people</h2>
+ <div>
+ <a href="<?php echo url_for('job/index') ?>">Post a Job</a>
+ </div>
+ </div>
+
+ <div class="search">
+ <h2>Ask for a job</h2>
+ <form action="" method="get">
+ <input type="text" name="keywords"
+ id="search_keywords" />
+ <input type="submit" value="search" />
+ <div class="help">
+ Enter some keywords (city, country, position, ...)
+ </div>
+ </form>
+ </div>
+ </div>
+ </div>
</div>
<div id="content">
@@ -303,10 +303,10 @@
public function executeIndex(sfWebRequest $request)
{
<propel>
- $this->jobeet_job_list = JobeetJobPeer::doSelect(new Criteria());
+ $this->jobeet_jobs = JobeetJobPeer::doSelect(new Criteria());
</propel>
<doctrine>
- $this->jobeet_job_list = Doctrine::getTable('JobeetJob')
+ $this->jobeet_jobs = Doctrine::getTable('JobeetJob')
->createQuery('a')
->execute();
</doctrine>
@@ -317,10 +317,10 @@
<propel>
Echemos un vistazo más de cerca al código: el método `executeIndex()` (el
Controlador) llama al Módelo `JobeetJobPeer` para recuperar todos los puestos
de trabajo
-(`new Criteria()`). Devuelve un array de objetos `Job` que se asignan a la
propiedad `jobeet_job_list` del objeto.
+(`new Criteria()`). Devuelve un array de objetos `Job` que se asignan a la
propiedad `jobeet_jobs` del objeto.
</propel>
<doctrine>
-Echemos un vistazo más de cerca al código: el método `executeIndex()` (el
Controlador) llama a la Tabla `JobeetJob` para crear una consulta que recupere
todos los puestos de trabajo. Devuelve una `Doctrine_Collection` de objetos
`JobeetJob` que se asignan a la propiedad `jobeet_job_list` del objeto.
+Echemos un vistazo más de cerca al código: el método `executeIndex()` (el
Controlador) llama a la Tabla `JobeetJob` para crear una consulta que recupere
todos los puestos de trabajo. Devuelve una `Doctrine_Collection` de objetos
`JobeetJob` que se asignan a la propiedad `jobeet_jobs` del objeto.
</doctrine>
Todas las propiedades del objeto luego se pasan automáticamente a la plantilla
(la Vista). Para pasar los datos del Controlador a la Vista, solo crea una
nueva propiedad:
@@ -358,7 +358,7 @@
</tr>
</thead>
<tbody>
- <?php foreach ($jobeet_job_list as $jobeet_job): ?>
+ <?php foreach ($jobeet_jobs as $jobeet_job): ?>
<tr>
<td>
<a href="<?php echo url_for('job/show?id='.$jobeet_job->getId())
?>">
@@ -377,7 +377,7 @@
<a href="<?php echo url_for('job/new') ?>">New</a>
-En el código de plantilla, el `foreach` itera a través de la lista de objetos
`Job` (`$jobeet_job_list`), y para cada puesto de trabajo, cada valor de la
columna es mostrado.
+En el código de plantilla, el `foreach` itera a través de la lista de objetos
`Job` (`$jobeet_jobs`), y para cada puesto de trabajo, cada valor de la columna
es mostrado.
Recuerda, el acceso a un valor de una columna es tan simple como una llamada
al método de acceso cuyo nombre comienza con `get` y el nombre de la columna en
formato CamelCase (por ejemplo, el método `getCreatedAt()` para la columna
`created_at`).
Vamos a limpiar esto un poco para mostrar sólo un subconjunto de las columnas
disponibles:
@@ -388,7 +388,7 @@
<div id="jobs">
<table class="jobs">
- <?php foreach ($jobeet_job_list as $i => $job): ?>
+ <?php foreach ($jobeet_jobs as $i => $job): ?>
<tr class="<?php echo fmod($i, 2) ? 'even' : 'odd' ?>">
<td class="location"><?php echo $job->getLocation() ?></td>
<td class="position">
@@ -724,4 +724,4 @@
>Si encuentras algún error que deseas corregir o realizar algún comentario,
>no dudes en enviarlo por correo a **puentesdiaz [arroba] gmail.com**
-__ORM__
+__ORM__
Modified: doc/branches/1.4/jobeet/fr/04.markdown
===================================================================
--- doc/branches/1.4/jobeet/fr/04.markdown 2010-02-10 19:50:56 UTC (rev
27846)
+++ doc/branches/1.4/jobeet/fr/04.markdown 2010-02-10 19:58:05 UTC (rev
27847)
@@ -385,10 +385,10 @@
public function executeIndex(sfWebRequest $request)
{
<propel>
- $this->jobeet_job_list = JobeetJobPeer::doSelect(new Criteria());
+ $this->jobeet_jobs = JobeetJobPeer::doSelect(new Criteria());
</propel>
<doctrine>
- $this->jobeet_job_list = Doctrine::getTable('JobeetJob')
+ $this->jobeet_jobs = Doctrine::getTable('JobeetJob')
->createQuery('a')
->execute();
</doctrine>
@@ -401,13 +401,13 @@
Analysons de plus près le code : la méthode `executeIndex()` (le Contrôleur)
appelle le Modèle `JobeetJobPeer` pour renvoyer tous les jobs (`new
Criteria()`).
Le modèle renvoie un tableau d'objet de type `JobeetJob` que l'on affecte à la
propriété
-`jobeet_job_list` de l'objet courant.
+`jobeet_jobs` de l'objet courant.
</propel>
<doctrine>
Analysons de plus près le code : la méthode `executeIndex()` (le Contrôleur)
appelle la Table `JobeetJob` pour créer une requête renvoyant tous les jobs.
La Table renvoie une 'Doctrine_Collection` d'objets de type `JobettJob` que
l'on affecte
-à la propriété `jobeet_job_list` de l'objet courant.
+à la propriété `jobeet_jobs` de l'objet courant.
</doctrine>
Toutes les propriétés des objets sont automatiquement passées au template (la
Vue).
@@ -449,7 +449,7 @@
</tr>
</thead>
<tbody>
- <?php foreach ($jobeet_job_list as $jobeet_job): ?>
+ <?php foreach ($jobeet_jobs as $jobeet_job): ?>
<tr>
<td>
<a href="<?php echo url_for('job/show?id='.$jobeet_job->getId())
?>">
@@ -468,7 +468,7 @@
<a href="<?php echo url_for('job/new') ?>">New</a>
-Dans ce code, la boucle `foreach` parcourt la liste d'objets `job`
(`$jobeet_job_list`)
+Dans ce code, la boucle `foreach` parcourt la liste d'objets `job`
(`$jobeet_jobs`)
et pour chaque job, chaque valeur de colonne est affichée.
Souvenez-vous, pour accéder à la valeur d'une colonne, il suffit simplement
d'appeller une méthode accesseur.
dont le nom commence par `get` et suivit du nom de la colonne en
~camelCased|Formattage du code~
@@ -482,7 +482,7 @@
<div id="jobs">
<table class="jobs">
- <?php foreach ($jobeet_job_list as $i => $job): ?>
+ <?php foreach ($jobeet_jobs as $i => $job): ?>
<tr class="<?php echo fmod($i, 2) ? 'even' : 'odd' ?>">
<td class="location"><?php echo $job->getLocation() ?></td>
<td class="position">
Modified: doc/branches/1.4/jobeet/it/04.markdown
===================================================================
--- doc/branches/1.4/jobeet/it/04.markdown 2010-02-10 19:50:56 UTC (rev
27846)
+++ doc/branches/1.4/jobeet/it/04.markdown 2010-02-10 19:58:05 UTC (rev
27847)
@@ -383,10 +383,10 @@
public function executeFooBar(sfWebRequest $request)
{
<propel>
- $this->jobeet_job_list = JobeetJobPeer::doSelect(new Criteria());
+ $this->jobeet_jobs = JobeetJobPeer::doSelect(new Criteria());
</propel>
<doctrine>
- $this->jobeet_job_list = Doctrine::getTable('JobeetJob')
+ $this->jobeet_jobs = Doctrine::getTable('JobeetJob')
->createQuery('a')
->execute();
</doctrine>
@@ -399,13 +399,13 @@
Diamo uno sguardo da vicino al codice: il metodo `executeIndex()` (il
Controllore)
chiama il Modello `JobeetJobPeer` per recuperare tutti i lavori (`new
Criteria()`).
Esso restituisce un array di oggetti `JobeetJob` che sono assegnati alla
-proprietà `jobeet_job_list`.
+proprietà `jobeet_jobs`.
</propel>
<doctrine>
Diamo uno sguardo da vicino al codice: il metodo `executeIndex()` (il
Controllore)
chiama il Modello `JobeetJob` per creare una query per recuperare tutti i
lavori. Esso restituisce un `Doctrine_Collection` di oggetti `JobeetJob` che
-sono assegnati alla proprietà `jobeet_job_list`.
+sono assegnati alla proprietà `jobeet_jobs`.
</doctrine>
Ognuna di queste proprietà è automaticamente passata al template (la Vista).
Per
passare dati dal Controllore alla Vista, basta creare una nuova proprietà:
@@ -445,7 +445,7 @@
</tr>
</thead>
<tbody>
- <?php foreach ($jobeet_job_list as $jobeet_job): ?>
+ <?php foreach ($jobeet_jobs as $jobeet_job): ?>
<tr>
<td>
<a href="<?php echo url_for('job/show?id='.$jobeet_job->getId())
?>">
@@ -465,7 +465,7 @@
<a href="<?php echo url_for('job/new') ?>">New</a>
Nel codice del template, il `foreach` scorre attraverso la lista di oggetti
`Job`
-(`$jobeet_job_list`) e, per ognuno di loro, ogni valore delle colonne è
visualizzato.
+(`$jobeet_jobs`) e, per ognuno di loro, ogni valore delle colonne è
visualizzato.
Ricordate che accedere al valore di una colonna è semplice come chiamare un
metodo getter,
il cui nome inizia con `get` ed è seguito dal nome della colonna in formato
~camelCase~ (per esempio il metodo `getCreatedAt()` per la colonna
`created_at`).
@@ -478,7 +478,7 @@
<div id="jobs">
<table class="jobs">
- <?php foreach ($jobeet_job_list as $i => $job): ?>
+ <?php foreach ($jobeet_jobs as $i => $job): ?>
<tr class="<?php echo fmod($i, 2) ? 'even' : 'odd' ?>">
<td><?php echo $job->getLocation() ?></td>
<td>
Modified: doc/branches/1.4/jobeet/ja/04.markdown
===================================================================
--- doc/branches/1.4/jobeet/ja/04.markdown 2010-02-10 19:50:56 UTC (rev
27846)
+++ doc/branches/1.4/jobeet/ja/04.markdown 2010-02-10 19:58:05 UTC (rev
27847)
@@ -289,10 +289,10 @@
public function executeIndex(sfWebRequest $request)
{
<propel>
- $this->jobeet_job_list = JobeetJobPeer::doSelect(new Criteria());
+ $this->jobeet_jobs = JobeetJobPeer::doSelect(new Criteria());
</propel>
<doctrine>
- $this->jobeet_job_list = Doctrine::getTable('JobeetJob')
+ $this->jobeet_jobs = Doctrine::getTable('JobeetJob')
->createQuery('a')
->execute();
</doctrine>
@@ -302,10 +302,10 @@
}
<propel>
-コードをよく見てみましょう: `executeIndex()` メソッド (Controller) はすべての求人情報を検索するために Model
の`JobeetJobPeer` を呼び出します (`new Criteria()`)。これは `jobeet_job_list`
オブジェクトプロパティに割り当てられた `JobeetJob` オブジェクトの配列を返します。
+コードをよく見てみましょう: `executeIndex()` メソッド (Controller) はすべての求人情報を検索するために Model
の`JobeetJobPeer` を呼び出します (`new Criteria()`)。これは `jobeet_jobs`
オブジェクトプロパティに割り当てられた `JobeetJob` オブジェクトの配列を返します。
</propel>
<doctrine>
-コードをよく見てみましょう: すべての求人情報を検索するクエリを作るために `executeIndex()` メソッド (Controller)
はテーブルの `JobeetJob` を呼び出します。`jobeet_job_list` オブジェクトプロパティに割り当てられた `JobeetJob`
オブジェクトの `Doctrine_Collection` を返します。
+コードをよく見てみましょう: すべての求人情報を検索するクエリを作るために `executeIndex()` メソッド (Controller)
はテーブルの `JobeetJob` を呼び出します。`jobeet_jobs` オブジェクトプロパティに割り当てられた `JobeetJob`
オブジェクトの `Doctrine_Collection` を返します。
</doctrine>
このような全てオブジェクトプロパティは自動的にテンプレート (View) に渡されます。Controller からのデータを View
に渡すには、下記のように新しいプロパティを作ります:
@@ -342,7 +342,7 @@
</tr>
</thead>
<tbody>
- <?php foreach ($jobeet_job_list as $jobeet_job): ?>
+ <?php foreach ($jobeet_jobs as $jobeet_job): ?>
<tr>
<td>
<a href="<?php echo url_for('job/show?id='.$jobeet_job->getId())
?>">
@@ -361,7 +361,7 @@
<a href="<?php echo url_for('job/new') ?>">New</a>
-テンプレートコード内では `foreach` と `Job` オブジェクト (`$jobeet_job_list`)
のリストを繰り返し取得して、各求人ごとのカラムごとに出力させます。覚えておいて欲しいのは、カラムの値は `get`
から始まりカラム名の~キャメルケース|コードのフォーマッティング~ (camelCase) になっているアクセサーメソッドが呼び出されていることです
(たとえば、`getCreatedAt()` メソッドは `create_at` カラムからデータを取得します)。
+テンプレートコード内では `foreach` と `Job` オブジェクト (`$jobeet_jobs`)
のリストを繰り返し取得して、各求人ごとのカラムごとに出力させます。覚えておいて欲しいのは、カラムの値は `get`
から始まりカラム名の~キャメルケース|コードのフォーマッティング~ (camelCase) になっているアクセサーメソッドが呼び出されていることです
(たとえば、`getCreatedAt()` メソッドは `create_at` カラムからデータを取得します)。
利用できるカラムのみを表示するように整理してみましょう:
@@ -371,7 +371,7 @@
<div id="jobs">
<table class="jobs">
- <?php foreach ($jobeet_job_list as $i => $job): ?>
+ <?php foreach ($jobeet_jobs as $i => $job): ?>
<tr class="<?php echo fmod($i, 2) ? 'even' : 'odd' ?>">
<td class="location"><?php echo $job->getLocation() ?></td>
<td class="position">
Modified: doc/branches/1.4/jobeet/ru/04.markdown
===================================================================
--- doc/branches/1.4/jobeet/ru/04.markdown 2010-02-10 19:50:56 UTC (rev
27846)
+++ doc/branches/1.4/jobeet/ru/04.markdown 2010-02-10 19:58:05 UTC (rev
27847)
@@ -364,10 +364,10 @@
public function executeIndex(sfWebRequest $request)
{
<propel>
- $this->jobeet_job_list = JobeetJobPeer::doSelect(new Criteria());
+ $this->jobeet_jobs = JobeetJobPeer::doSelect(new Criteria());
</propel>
<doctrine>
- $this->jobeet_job_list = Doctrine::getTable('JobeetJob')
+ $this->jobeet_jobs = Doctrine::getTable('JobeetJob')
->createQuery('a')
->execute();
</doctrine>
@@ -380,13 +380,13 @@
Давайте взглянем поближе на код: метод `executeIndex()` (Контроллер)
вызывает Модель `JobeetJobPeer` для получения все вакансий (`new Criteria()`).
Последняя возвращает массив объектов `JobeetJob`, которые привязаны к
-к свойству объекта `jobeet_job_list`.
+к свойству объекта `jobeet_jobs`.
</propel>
<doctrine>
Давайте взглянем поближе на код: метод `executeIndex()` (Контроллер)
вызывает таблицу `JobeetJob` для создания запроса, который получит все
вакансии.
Последняя возвращает `Doctrine_Collection` объектов `JobeetJob`, который
привязываются
-к свойству объекта `jobeet_job_list`.
+к свойству объекта `jobeet_jobs`.
</doctrine>
Все подобные свойства объекта в дальнейшем передаются шаблону (Вид). Для
@@ -425,7 +425,7 @@
</tr>
</thead>
<tbody>
- <?php foreach ($jobeet_job_list as $jobeet_job): ?>
+ <?php foreach ($jobeet_jobs as $jobeet_job): ?>
<tr>
<td>
<a href="<?php echo url_for('job/show?id='.$jobeet_job->getId())
?>">
@@ -444,7 +444,7 @@
<a href="<?php echo url_for('job/new') ?>">New</a>
-В коде шаблона, `foreach` пробегается по всем объектам `Job`
(`$jobeet_job_list`)
+В коде шаблона, `foreach` пробегается по всем объектам `Job` (`$jobeet_jobs`)
и выводит для каждой вакансии и каждое значения поля.
Помните, получить доступ к значению поля просто - черех вызов акцесора,
который начинается с `get` и cameCased имени поля (например `getCreatedAt()`
@@ -459,7 +459,7 @@
<div id="jobs">
<table class="jobs">
- <?php foreach ($jobeet_job_list as $i => $job): ?>
+ <?php foreach ($jobeet_jobs as $i => $job): ?>
<tr class="<?php echo fmod($i, 2) ? 'even' : 'odd' ?>">
<td><?php echo $job->getLocation() ?></td>
<td>
--
You received this message because you are subscribed to the Google Groups
"symfony SVN" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/symfony-svn?hl=en.