WebsiteServiceInterface.php 730 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. <?php
  2. namespace App\JsonRpc;
  3. interface WebsiteServiceInterface
  4. {
  5. /**
  6. * @param string $keyword
  7. * @param int $page
  8. * @param int $pageSize
  9. */
  10. public function getWebsitetList(string $keyword,int $page,int $pageSize);
  11. /**
  12. * @param array $data
  13. * @return array
  14. */
  15. public function createWebsite(array $data);
  16. /**
  17. * @param int $id
  18. * @param array $data
  19. * @return array
  20. */
  21. public function updateWebsite(int $id,array $data);
  22. /**
  23. * @param int $id
  24. * @return array
  25. */
  26. public function delWebsite(int $id);
  27. /**
  28. * 查询网站信息
  29. * @param int $id
  30. * @return array
  31. */
  32. public function getWebsiteInfo(int $id);
  33. }