1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859 |
- <?php
- namespace OSS\Model;
- /**
- * Class LiveChannelHistory
- * @package OSS\Model
- *
- */
- class LiveChannelHistory implements XmlConfig
- {
- public function __construct()
- {
- }
- public function getStartTime()
- {
- return $this->startTime;
- }
- public function getEndTime()
- {
- return $this->endTime;
- }
- public function getRemoteAddr()
- {
- return $this->remoteAddr;
- }
- public function parseFromXmlNode($xml)
- {
- if (isset($xml->StartTime)) {
- $this->startTime = strval($xml->StartTime);
- }
- if (isset($xml->EndTime)) {
- $this->endTime = strval($xml->EndTime);
- }
- if (isset($xml->RemoteAddr)) {
- $this->remoteAddr = strval($xml->RemoteAddr);
- }
- }
- public function parseFromXml($strXml)
- {
- $xml = simplexml_load_string($strXml);
- $this->parseFromXmlNode($xml);
- }
- public function serializeToXml()
- {
- throw new OssException("Not implemented.");
- }
-
- private $startTime;
- private $endTime;
- private $remoteAddr;
- }
|