lib/waxx/x.rb in waxx-0.1.4 vs lib/waxx/x.rb in waxx-0.2.0
- old
+ new
@@ -74,13 +74,25 @@
) do
def << str
res << str.to_s
end
def [](k)
- req.post[k.to_s] || req.get[k.to_s]
+ begin
+ req.post.has_key?(k) ? req.post[k] :
+ req.post.has_key?(k.to_s) ? req.post[k.to_s] :
+ req.get/k
+ rescue
+ nil
+ end
end
def /(k)
- req.post[k.to_s] || req.get[k.to_s]
+ begin
+ req.post.has_key?(k) ? req.post[k] :
+ req.post.has_key?(k.to_s) ? req.post[k.to_s] :
+ req.get/k
+ rescue
+ nil
+ end
end
def usr?
not (usr['id'].nil? or usr['id'].to_i == 0)
end
def write?