XmlConfig.php 497 B

123456789101112131415161718192021222324252627
  1. <?php
  2. namespace OSS\Model;
  3. /**
  4. * Interface XmlConfig
  5. * @package OSS\Model
  6. */
  7. interface XmlConfig
  8. {
  9. /**
  10. * 接口定义,实现此接口的类都需要实现从xml数据解析的函数
  11. *
  12. * @param string $strXml
  13. * @return null
  14. */
  15. public function parseFromXml($strXml);
  16. /**
  17. * 接口定义,实现此接口的类,都需要实现把子类序列化成xml字符串的接口
  18. *
  19. * @return string
  20. */
  21. public function serializeToXml();
  22. }