コード例 #1
0
 /**
  * @param Queue
  * @return Queue
  */
 public function createQueue(Queue $queue)
 {
     $statement = $this->_dbCon->query('INSERT INTO `queue` (?)', array(null));
     $driver = $this->_dbCon->getDriver();
     $queue->setId($driver->getLastGeneratedValue());
     return $queue;
 }
コード例 #2
0
ファイル: QueueTest.php プロジェクト: Zundrium/queuevideo
 public function testObjectPropertiesSet()
 {
     $id = 1;
     $queue = new Queue();
     $queue->setId($id);
     $refQueue = new \ReflectionObject($queue);
     $idProp = $refQueue->getProperty('_id');
     $idProp->setAccessible(true);
     $this->assertEquals($id, $idProp->getValue($queue), "ID not properly set by Queue setter method.");
 }
コード例 #3
0
 public function makeDummyQueue($properties)
 {
     $queue = new Queue();
     $queue->setId($properties['id']);
     return $queue;
 }