GenTux\Jwt\JwtToken::queryPayload PHP Method

queryPayload() private method

Query the payload using dot syntax to find specific data
private queryPayload ( array $payload, string | null $path = null ) : mixed
$payload array
$path string | null
return mixed
    private function queryPayload($payload, $path = null)
    {
        if (is_null($path)) {
            return $payload;
        }
        if (array_key_exists($path, $payload)) {
            return $payload[$path];
        }
        $dotData = Arr::dot($payload);
        if (array_key_exists($path, $dotData)) {
            return $dotData[$path];
        }
        return null;
    }