Emarref\Jwt\Encoding\EncoderInterface::decode PHP Метод

decode() публичный Метод

public decode ( string $value ) : string
$value string
Результат string
    public function decode($value);

Usage Example

Пример #1
0
 /**
  * @param string $jwt
  * @return Token
  */
 public function deserialize($jwt)
 {
     $token = new Token();
     list($encodedHeader, $encodedPayload, $encodedSignature) = explode('.', $jwt);
     $decodedHeader = $this->encoding->decode($encodedHeader);
     $decodedPayload = $this->encoding->decode($encodedPayload);
     $decodedSignature = $this->encoding->decode($encodedSignature);
     foreach ($this->parseHeaders($decodedHeader) as $header) {
         $token->addHeader($header);
     }
     foreach ($this->parsePayload($decodedPayload) as $claim) {
         $token->addClaim($claim);
     }
     $token->setSignature($decodedSignature);
     return $token;
 }
All Usage Examples Of Emarref\Jwt\Encoding\EncoderInterface::decode
EncoderInterface