diff --git a/manual/docbook/doctrine.xml b/manual/docbook/doctrine.xml
index 1affe1838..088e95d4a 100644
--- a/manual/docbook/doctrine.xml
+++ b/manual/docbook/doctrine.xml
@@ -88,7 +88,7 @@
// create a new user
$user = new User();
- $user->username = "Pookey";
+ $user->username = "pookey";
$user->password = "a password!";
$user->created = time();
@@ -151,58 +151,67 @@
LIMIT / OFFSET emulation
-
+
+
Object Relational Mapping
-
-
- General Features
-
-
- Validators
- Transactional errorStack for easy retrieval of all errors
- EventListeners
- UnitOfWork pattern (easy saving of all pending objects)
- Uses ActiveRecord pattern
- State-wise records and transactions
- Importing existing database schemas to Doctrine ActiveRecord objects
- Exporting Doctrine ActiveRecords to database (= automatic table creation)
-
-
-
- Mapping
-
-
- Composite, Natural, Autoincremented and Sequential identifiers
- PHP Array / Object data types for columns (automatic serialization/unserialization)
- Gzip datatype for all databases
- Emulated enum datatype for all databases
- Datatype abstraction
- Column aggregation inheritance
- One-class-one-table inheritance as well as One-table
- One-to-many, many-to-one, one-to-one and many-to-many relations
- Self-referencing relations even for association table relations
- Relation aliases
-
+
+
+
+ General Features
+
+
+ Validators
+ Transactional errorStack for easy retrieval of all errors
+ EventListeners
+ UnitOfWork pattern (easy saving of all pending objects)
+ Uses ActiveRecord pattern
+ State-wise records and transactions
+ Importing existing database schemas to Doctrine ActiveRecord objects
+ Exporting Doctrine ActiveRecords to database (= automatic table creation)
+
+
+
+
+ Mapping
+
+
+ Composite, Natural, Autoincremented and Sequential identifiers
+ PHP Array / Object data types for columns (automatic serialization/unserialization)
+ Gzip datatype for all databases
+ Emulated enum datatype for all databases
+ Datatype abstraction
+ Column aggregation inheritance
+ One-class-one-table inheritance as well as One-table
+ One-to-many, many-to-one, one-to-one and many-to-many relations
+ Self-referencing relations even for association table relations
+ Relation aliases
+
+
-
- Object population
-
-
- DQL (Doctrine Query Language), an EJB 3 spec compliant OQL
- The limit-subquery-algorithm
- OO-style query API for both DQL and raw SQL
- Object population from database views
- Object population through raw SQL
-
-
-
- Transactions and locking
-
-
- Pessimistic offline locking
- Savepoints, transaction isolation levels and nested transactions
- Transactional query optimization (gathering of DELETE statements)
-
+
+
+ Object population
+
+
+ DQL (Doctrine Query Language), an EJB 3 spec compliant OQL
+ The limit-subquery-algorithm
+ OO-style query API for both DQL and raw SQL
+ Object population from database views
+ Object population through raw SQL
+
+
+
+
+
+ Transactions and locking
+
+
+ Pessimistic offline locking
+ Savepoints, transaction isolation levels and nested transactions
+ Transactional query optimization (gathering of DELETE statements)
+
+
+