Esempio n. 1
0
 /**
  * Adds a new module to this item and returns it.
  *
  * @param string $name The name of the module to add
  * @return ezcFeedModule
  */
 public function addModule($name)
 {
     $this->{$name} = ezcFeedModule::create($name, 'item');
     return $this->{$name};
 }
Esempio n. 2
0
 public function testCreateModuleNotSupported()
 {
     try {
         $module = ezcFeedModule::create('unsupported_module');
         $this->fail('Expected exception not thrown');
     } catch (ezcFeedUnsupportedModuleException $e) {
         $this->assertEquals("The module 'unsupported_module' is not supported.", $e->getMessage());
     }
 }