protected function setUp() { $connection = new \DreamblazeNet\CrazyDataMapper\Database\PdoDatabaseConnection(null); $connection->setConnection($this->getConnection()->getConnection()); $this->connection = $connection; $this->initMapper(); parent::setUp(); }
private function generateMapper() { $connection1 = new \DreamblazeNet\CrazyDataMapper\Database\PdoDatabaseConnection(null); $conn = $this->getConnection(); $connection1->setConnection($conn->getConnection()); $connection2 = new \DreamblazeNet\CrazyDataMapper\Database\PdoDatabaseConnection(null); $connection2->setConnection($this->getConnection()->getConnection()); $mapper = new ObjectMapper(); $mapper->registerMap(new AccountMap(), $connection1); $mapper->registerMap(new CharacterMap(), $connection2); $mapper->registerMap(new GuildMembershipMap(), $connection2); $mapper->registerMap(new GuildMap(), $connection2); $this->mapper = $mapper; }