package com.l7tech.server.policy.variable;

import com.l7tech.common.http.HttpMethod;
import com.l7tech.message.HttpRequestKnob;
import com.l7tech.server.message.PolicyEnforcementContext;

class ck extends bg {
   @Override
   public Object get(String var1, PolicyEnforcementContext var2) {
      HttpRequestKnob var3 = (HttpRequestKnob)var2.getRequest().getKnob(HttpRequestKnob.class);
      if (var3 == null) {
         return null;
      }

      HttpMethod var4 = var3.getMethod();
      return HttpMethod.OTHER.equals(var4) ? var3.getMethodAsString() : var4.name();
   }
}
