PagePresenter.php 481 B

1234567891011121314151617181920212223242526272829
  1. <?php
  2. namespace App\Presenters;
  3. /**
  4. * Class PagePresenter
  5. *
  6. * @package namespace App\Presenters;
  7. */
  8. class PagePresenter
  9. {
  10. /**
  11. * 获取页面链接地址
  12. *
  13. * @param $id
  14. * @param $alias
  15. * @return string
  16. */
  17. public function getLink($id, $alias)
  18. {
  19. if ($alias == 'about') {
  20. return route('about');
  21. }
  22. $alias = $alias != "" ? $alias : $id;
  23. return route('page.show', ['alias' => $alias]);
  24. }
  25. }