1*04fd306cSNickeau<?php 2*04fd306cSNickeau 3*04fd306cSNickeaunamespace Facebook\WebDriver\Remote; 4*04fd306cSNickeau 5*04fd306cSNickeauclass WebDriverResponse 6*04fd306cSNickeau{ 7*04fd306cSNickeau /** 8*04fd306cSNickeau * @var int 9*04fd306cSNickeau */ 10*04fd306cSNickeau private $status; 11*04fd306cSNickeau /** 12*04fd306cSNickeau * @var mixed 13*04fd306cSNickeau */ 14*04fd306cSNickeau private $value; 15*04fd306cSNickeau /** 16*04fd306cSNickeau * @var string 17*04fd306cSNickeau */ 18*04fd306cSNickeau private $sessionID; 19*04fd306cSNickeau 20*04fd306cSNickeau /** 21*04fd306cSNickeau * @param null|string $session_id 22*04fd306cSNickeau */ 23*04fd306cSNickeau public function __construct($session_id = null) 24*04fd306cSNickeau { 25*04fd306cSNickeau $this->sessionID = $session_id; 26*04fd306cSNickeau } 27*04fd306cSNickeau 28*04fd306cSNickeau /** 29*04fd306cSNickeau * @return null|int 30*04fd306cSNickeau */ 31*04fd306cSNickeau public function getStatus() 32*04fd306cSNickeau { 33*04fd306cSNickeau return $this->status; 34*04fd306cSNickeau } 35*04fd306cSNickeau 36*04fd306cSNickeau /** 37*04fd306cSNickeau * @param int $status 38*04fd306cSNickeau * @return WebDriverResponse 39*04fd306cSNickeau */ 40*04fd306cSNickeau public function setStatus($status) 41*04fd306cSNickeau { 42*04fd306cSNickeau $this->status = $status; 43*04fd306cSNickeau 44*04fd306cSNickeau return $this; 45*04fd306cSNickeau } 46*04fd306cSNickeau 47*04fd306cSNickeau /** 48*04fd306cSNickeau * @return mixed 49*04fd306cSNickeau */ 50*04fd306cSNickeau public function getValue() 51*04fd306cSNickeau { 52*04fd306cSNickeau return $this->value; 53*04fd306cSNickeau } 54*04fd306cSNickeau 55*04fd306cSNickeau /** 56*04fd306cSNickeau * @param mixed $value 57*04fd306cSNickeau * @return WebDriverResponse 58*04fd306cSNickeau */ 59*04fd306cSNickeau public function setValue($value) 60*04fd306cSNickeau { 61*04fd306cSNickeau $this->value = $value; 62*04fd306cSNickeau 63*04fd306cSNickeau return $this; 64*04fd306cSNickeau } 65*04fd306cSNickeau 66*04fd306cSNickeau /** 67*04fd306cSNickeau * @return null|string 68*04fd306cSNickeau */ 69*04fd306cSNickeau public function getSessionID() 70*04fd306cSNickeau { 71*04fd306cSNickeau return $this->sessionID; 72*04fd306cSNickeau } 73*04fd306cSNickeau 74*04fd306cSNickeau /** 75*04fd306cSNickeau * @param mixed $session_id 76*04fd306cSNickeau * @return WebDriverResponse 77*04fd306cSNickeau */ 78*04fd306cSNickeau public function setSessionID($session_id) 79*04fd306cSNickeau { 80*04fd306cSNickeau $this->sessionID = $session_id; 81*04fd306cSNickeau 82*04fd306cSNickeau return $this; 83*04fd306cSNickeau } 84*04fd306cSNickeau} 85