Imbo\Http\Request\Request::getPublicKey PHP Method

getPublicKey() public method

Get the public key found in the request
public getPublicKey ( ) : string
return string
    public function getPublicKey()
    {
        return $this->headers->get('X-Imbo-PublicKey', null) ?: $this->query->get('publicKey', null) ?: ($this->route ? $this->route->get('user') : null);
    }

Usage Example

Example #1
0
 /**
  * @covers Imbo\Http\Request\Request::getPublicKey
  */
 public function testSetGetPublicKeyThroughHeader()
 {
     $pubkey = 'pubkey';
     $this->assertNull($this->request->getPublicKey());
     $this->request->headers->set('X-Imbo-PublicKey', $pubkey);
     $this->assertSame($pubkey, $this->request->getPublicKey());
 }
All Usage Examples Of Imbo\Http\Request\Request::getPublicKey