示例#1
0
 public static function load($value, AuthorizationCode $auth_code, $issued = null, $lifetime = 3600, $is_hashed = false)
 {
     $instance = new self();
     $instance->value = $value;
     $instance->scope = $auth_code->getScope();
     $instance->client_id = $auth_code->getClientId();
     $instance->user_id = $auth_code->getUserId();
     $instance->auth_code = $auth_code->getValue();
     $instance->audience = $auth_code->getAudience();
     $instance->from_ip = $auth_code->getFromIp();
     $instance->issued = $issued;
     $instance->lifetime = intval($lifetime);
     $instance->is_hashed = $is_hashed;
     return $instance;
 }