Ejemplo n.º 1
0
 /**
  * Send notification. This is a fire and forget action. No response given
  *
  * @param string $method
  * @param array $params
  * @return null
  */
 public function sendNotification($method, array $params = array())
 {
     $request = new Entity\Request();
     $request->setId(null);
     $request->setJsonrpc(self::VERSION_2);
     $request->setMethod($method);
     foreach ($params as $index => $value) {
         $request->addParam($index, $value);
     }
     return $this->sendSingleRequest($request);
 }
Ejemplo n.º 2
0
 /**
  * Get single request
  * 
  * @return \Jdolieslager\JsonRpc\Entity\Request
  */
 protected function dummyRequest($id = 1)
 {
     $request = new Request();
     $request->setJsonrpc(Request::VERSION_2);
     $request->setMethod('dummy');
     $request->setId($id);
     $request->addParam('positional');
     $request->addParam('world', 'hello');
     return $request;
 }