ResponseError.php 553 B

1234567891011121314151617181920212223242526272829
  1. <?php
  2. namespace Predis;
  3. class ResponseError {
  4. public $skipParse = true;
  5. private $_message;
  6. public function __construct($message) {
  7. $this->_message = $message;
  8. }
  9. public function __get($property) {
  10. if ($property === 'error') {
  11. return true;
  12. }
  13. if ($property === 'message') {
  14. return $this->_message;
  15. }
  16. }
  17. public function __isset($property) {
  18. return $property === 'error';
  19. }
  20. public function __toString() {
  21. return $this->_message;
  22. }
  23. }