support/Request.php

  1. <?php
  2. /**
  3. * This file is part of webman.
  4. *
  5. * Licensed under The MIT License
  6. * For full copyright and license information, please see the MIT-LICENSE.txt
  7. * Redistributions of files must retain the above copyright notice.
  8. *
  9. * @author walkor<walkor@workerman.net>
  10. * @copyright walkor<walkor@workerman.net>
  11. * @link http://www.workerman.net/
  12. * @license http://www.opensource.org/licenses/mit-license.php MIT License
  13. */
  14. namespace support;
  15. /**
  16. * Class Request
  17. * @package support
  18. */
  19. class Request extends \Webman\Http\Request
  20. {
  21. public function isMethod($method)
  22. {
  23. return $this->method() === strtoupper($method);
  24. }
  25. public function has($key)
  26. {
  27. $data = $this->all();
  28. if (isset($data[$key])) {
  29. return true;
  30. }
  31. return false;
  32. }
  33. }