forked from linusnorton/xFrame
-
Notifications
You must be signed in to change notification settings - Fork 0
Doctrine2 Integration
linusnorton edited this page Dec 30, 2011
·
1 revision
Note: Doctrine2 must be installed.
The Doctrine2 Entity Manager is provided through the dependency injection container:
/**
* @Request("index")
*/
public function run() {
$query = $this->dic->em->createQuery("SELECT * FROM xframe\demo\model\User");
}
It is not loaded until first use and it uses the database settings in the configuration file.
If you cd to the root directory of your project the doctrine cli program will detect the cli-config.php bootstrap and use the xFrame Entity Manager instance.
$ cd /var/www/example.org
$ doctrine orm:schema-tool:create