protected function setUp() { parent::setUp(); $this->loadPropelQuickBuilder(); $schema = <<<XML <database name="default" package="vendor.bundles.Propel.PropelBundle.Tests.Fixtures.DataFixtures.Loader" namespace="Propel\\PropelBundle\\Tests\\Fixtures\\DataFixtures\\Loader" defaultIdMethod="native"> <table name="book"> <column name="id" type="integer" primaryKey="true" /> <column name="name" type="varchar" size="255" /> <column name="description" type="varchar" /> <column name="author_id" type="integer" required="false" defaultValue="null" /> <column name="complementary_infos" required="false" type="object" description="An object column" /> <foreign-key foreignTable="book_author" onDelete="RESTRICT" onUpdate="CASCADE"> <reference local="author_id" foreign="id" /> </foreign-key> </table> <table name="book_author"> <column name="id" type="integer" primaryKey="true" /> <column name="name" type="varchar" size="255" /> </table> </database> XML; $builder = new \PropelQuickBuilder(); $builder->setSchema($schema); if (class_exists('Propel\\PropelBundle\\Tests\\Fixtures\\DataFixtures\\Loader\\Book')) { $builder->setClassTargets(array()); } $this->con = $builder->build(); }
public function setUp() { parent::setUp(); if (!interface_exists('Sensio\\Bundle\\FrameworkExtraBundle\\Request\\ParamConverter\\ParamConverterInterface')) { $this->markTestSkipped('SensioFrameworkExtraBundle is not available.'); } }
public function setUp() { parent::setUp(); $this->loadPropelQuickBuilder(); $schema = file_get_contents(__DIR__ . '/../Fixtures/translation_schema.xml'); $builder = new \PropelQuickBuilder(); $builder->setSchema($schema); if (class_exists('Propel\\PropelBundle\\Tests\\Fixtures\\Model\\map\\TranslationTableMap')) { $builder->setClassTargets(array()); } $this->con = $builder->build(); }
public function setUp() { parent::setUp(); $this->loadPropelQuickBuilder(); $schema = file_get_contents(__DIR__ . '/../Resources/acl_schema.xml'); $builder = new \PropelQuickBuilder(); $builder->setSchema($schema); if (!class_exists('Propel\\PropelBundle\\Model\\Acl\\map\\AclClassTableMap')) { $builder->setClassTargets(array('tablemap', 'peer', 'object', 'query')); } else { $builder->setClassTargets(array()); } $this->con = $builder->build(); }
protected function setUp() { parent::setUp(); $this->container = $this->getContainer(); $this->container->setParameter('propel.path', __DIR__ . '/../../vendor/propel/propel1'); }