Skip to content

Commit e3ea920

Browse files
committed
Removed the Propel chapter from the Symfony book
1 parent 387ebc0 commit e3ea920

File tree

6 files changed

+23
-5
lines changed

6 files changed

+23
-5
lines changed

book/map.rst.inc

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
* :doc:`/book/routing`
77
* :doc:`/book/templating`
88
* :doc:`/book/doctrine`
9-
* :doc:`/book/propel`
109
* :doc:`/book/testing`
1110
* :doc:`/book/validation`
1211
* :doc:`/book/forms`

cookbook/index.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ The Cookbook
1919
form/index
2020
logging/index
2121
profiler/index
22+
propel/index
2223
request/index
2324
routing/index
2425
security/index

cookbook/map.rst.inc

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -120,6 +120,10 @@
120120
* :doc:`/cookbook/profiler/matchers`
121121
* :doc:`/cookbook/profiler/storage`
122122

123+
* :doc:`/cookbook/propel/index`
124+
125+
* :doc:`/cookbook/propel/propel`
126+
123127
* :doc:`/cookbook/request/index`
124128

125129
* :doc:`/cookbook/request/load_balancer_reverse_proxy`

cookbook/propel/index.rst

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
Propel
2+
======
3+
4+
.. toctree::
5+
:maxdepth: 2
6+
7+
file_uploads

book/propel.rst renamed to cookbook/propel/propel.rst

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,14 @@
44
Databases and Propel
55
====================
66

7-
One of the most common and challenging tasks for any application
8-
involves persisting and reading information to and from a database. Symfony
9-
does not come integrated with any ORMs but the Propel integration is easy.
10-
To install Propel, read `Working With Symfony2`_ on the Propel documentation.
7+
`Propel`_ is an open-source Object-Relational Mapping (ORM) for SQL-Databases in
8+
PHP 5.4. It allows you to access your database using a set of objects, providing
9+
a simple API for storing and retrieving data.
10+
11+
Propel is also an alternative to `Doctrine`_, which is the ORM that comes
12+
already integrated into Symfony. This article explains how to use Propel with
13+
a Symfony application, but first, install Propel following the instructions
14+
available at the `Working With Symfony2`_ section on the Propel documentation.
1115

1216
A Simple Example: A Product
1317
---------------------------
@@ -525,6 +529,8 @@ Commands
525529

526530
You should read the dedicated section for `Propel commands in Symfony2`_.
527531

532+
.. _`Propel`: http://propelorm.org/
533+
.. _`Doctrine`: http://www.doctrine-project.org/
528534
.. _`Working With Symfony2`: http://propelorm.org/Propel/cookbook/symfony2/working-with-symfony2.html#installation
529535
.. _`PropelBundle configuration section`: http://propelorm.org/Propel/cookbook/symfony2/working-with-symfony2.html#configuration
530536
.. _`Relationships`: http://propelorm.org/Propel/documentation/04-relationships.html

redirection_map

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
/book/stable_api /contributing/code/bc
2+
/book/propel /cookbook/propel/propel
23
/cookbook/deployment-tools /cookbook/deployment/tools
34
/cookbook/doctrine/migrations /bundles/DoctrineFixturesBundle/index
45
/cookbook/doctrine/doctrine_fixtures /bundles/DoctrineFixturesBundle/index

0 commit comments

Comments
 (0)