Ejemplo n.º 1
0
 public static function loadChannel($by, $value)
 {
     global $logger;
     self::$channelDAO = DAOFactory::getChannelsDAO();
     $logger->debug("CHECK - Fetch Channel Details with {$by}: {$value}");
     $channelObj = self::$channelDAO->read($by, $value);
     if (!isset($channelObj)) {
         $logger->debug('CHECK - Fetched Channel: ' . $channelObj);
         throw new ChannelNotFoundException($by, $value);
     }
     $logger->debug('CHECK - Fetched Channel: ' . $channelObj->toString());
     return $channelObj;
 }
Ejemplo n.º 2
0
 public function __construct()
 {
     $DAOFactory = new DAOFactory();
     $this->channelDAO = $DAOFactory->getChannelsDAO();
 }