StaticBlock.php 1.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. <?php
  2. /*
  3. * FecShop file.
  4. *
  5. * @link http://www.fecshop.com/
  6. * @copyright Copyright (c) 2016 FecShop Software LLC
  7. * @license http://www.fecshop.com/license/
  8. */
  9. namespace fecshop\services\page;
  10. use fecshop\services\Service;
  11. use Yii;
  12. use yii\base\InvalidValueException;
  13. /**
  14. * Page StaticBlock services.废弃,staticBlock在Yii::$service->cms->staticBlock中实现
  15. * @author Terry Zhao <2358269014@qq.com>
  16. * @since 1.0
  17. */
  18. class StaticBlock extends Service
  19. {
  20. /**
  21. * @param $key|array
  22. */
  23. public function getByKey($key, $lang = '')
  24. {
  25. if (!$lang) {
  26. $lang = Yii::$service->store->currentLanguage;
  27. }
  28. if (!$lang) {
  29. throw new InvalidValueException('language is empty');
  30. }
  31. }
  32. /**
  33. * @param $_id | Int
  34. * get StaticBlock one data by $_id.
  35. */
  36. public function getById($_id)
  37. {
  38. }
  39. /**
  40. * @param $filter | Array
  41. * get StaticBlock collections by $filter .
  42. */
  43. public function getStaticBlockList($filter)
  44. {
  45. }
  46. }