Esempio n. 1
0
 public function testFactory()
 {
     $streamChannel1 = CM_Model_StreamChannel_Video::createStatic(array('key' => 'dsljkfk34asdd', 'serverId' => 1, 'adapterType' => CM_MessageStream_Adapter_SocketRedis::getTypeStatic(), 'width' => 100, 'height' => 100, 'thumbnailCount' => 0));
     $streamChannel2 = CM_Model_StreamChannel_Abstract::factory($streamChannel1->getId());
     $this->assertEquals($streamChannel1, $streamChannel2);
     $streamChannel1 = CM_Model_StreamChannel_Message::createStatic(array('key' => 'asdasdaasadgss', 'adapterType' => CM_MessageStream_Adapter_SocketRedis::getTypeStatic()));
     $streamChannel2 = CM_Model_StreamChannel_Abstract::factory($streamChannel1->getId());
     $this->assertEquals($streamChannel1, $streamChannel2);
 }
Esempio n. 2
0
 protected function _processItem($item)
 {
     return CM_Model_StreamChannel_Abstract::factory($item['id'], $item['type']);
 }
Esempio n. 3
0
 /**
  * @return CM_Model_StreamChannel_Abstract
  */
 public function getStreamChannel()
 {
     return CM_Model_StreamChannel_Abstract::factory($this->_get('channelId'));
 }