Esempio n. 1
0
 public function testGenerator()
 {
     $coll = new Doctrine_Collection($this->objTable);
     $coll->setKeyColumn('name');
     $user = new User();
     $user->name = "name";
     $coll->add($user);
     $this->assertTrue($coll["name"] === $user);
     $this->connection->getTable("email")->setAttribute(Doctrine::ATTR_COLL_KEY, "address");
     $emails = $this->connection->getTable("email")->findAll();
     foreach ($emails as $k => $v) {
         $this->assertTrue(gettype($k), "string");
     }
 }