LoggingEvent.php 610 B

123456789101112131415161718192021222324252627282930313233343536
  1. <?php
  2. namespace Neoxygen\NeoClient\Event;
  3. use Symfony\Component\EventDispatcher\Event;
  4. class LoggingEvent extends Event
  5. {
  6. protected $level;
  7. protected $message;
  8. protected $context;
  9. public function __construct($level = 'DEBUG', $message, $context)
  10. {
  11. $this->level = $level;
  12. $this->message = $message;
  13. $this->context = $context;
  14. }
  15. public function getLevel()
  16. {
  17. return $this->level;
  18. }
  19. public function getMessage()
  20. {
  21. return $this->message;
  22. }
  23. public function getContext()
  24. {
  25. return $this->context;
  26. }
  27. }