YiiDebugToolbarPanelRequest.php 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. <?php
  2. /**
  3. * YiiDebugToolbarPanelRequest class file.
  4. *
  5. * @author Sergey Malyshev <malyshev.php@gmail.com>
  6. */
  7. /**
  8. * YiiDebugToolbarPanelRequest class
  9. *
  10. * Description of YiiDebugToolbarPanelRequest
  11. *
  12. * @author Sergey Malyshev <malyshev.php@gmail.com>
  13. * @author Igor Golovanov <igor.golovanov@gmail.com>
  14. * @version $Id$
  15. * @package YiiDebugToolbar
  16. * @since 1.1.7
  17. */
  18. class YiiDebugToolbarPanelRequest extends YiiDebugToolbarPanel
  19. {
  20. public $i = 'o';
  21. /**
  22. * {@inheritdoc}
  23. */
  24. public function getMenuTitle()
  25. {
  26. return YiiDebug::t('Request');
  27. }
  28. /**
  29. * {@inheritdoc}
  30. */
  31. public function getTitle()
  32. {
  33. return YiiDebug::t('Request');
  34. }
  35. /**
  36. * {@inheritdoc}
  37. */
  38. public function init()
  39. {}
  40. /**
  41. * {@inheritdoc}
  42. */
  43. public function run()
  44. {
  45. $this->render('request', array(
  46. 'server' => $_SERVER,
  47. 'cookies' => $_COOKIE,
  48. 'session' => isset($_SESSION) ? $_SESSION : null,
  49. 'post' => $_POST,
  50. 'get' => $_GET,
  51. 'files' => $_FILES,
  52. ));
  53. }
  54. }