Sha256: 371baf90db0136146f433ad8f2622956c00c85552141f94fbd54d404f78df7f6

Contents?: true

Size: 1.79 KB

Versions: 20

Compression:

Stored size: 1.79 KB

Contents

def _cookie
  return Thread.current[:hayabusa][:cookie] if Thread.current[:hayabusa]
end

def _get
  return Thread.current[:hayabusa][:get] if Thread.current[:hayabusa]
end

def _post
  return Thread.current[:hayabusa][:post] if Thread.current[:hayabusa]
end

def _meta
  return Thread.current[:hayabusa][:meta] if Thread.current[:hayabusa]
end

def _server
  return Thread.current[:hayabusa][:meta] if Thread.current[:hayabusa]
end

def _session
  return Thread.current[:hayabusa][:session].sess_data if Thread.current[:hayabusa] and Thread.current[:hayabusa][:session]
end

def _session_hash
  return Thread.current[:hayabusa][:session].edata if Thread.current[:hayabusa] and Thread.current[:hayabusa][:session]
end

def _session_obj
  return Thread.current[:hayabusa][:session] if Thread.current[:hayabusa] and Thread.current[:hayabusa][:session]
end

def _httpsession
  return Thread.current[:hayabusa][:httpsession] if Thread.current[:hayabusa]
end

def _httpsession_var
  return Thread.current[:hayabusa][:httpsession].httpsession_var if Thread.current[:hayabusa]
end

def _requestdata
  return Thread.current[:hayabusa] if Thread.current[:hayabusa]
end

def _hb
  return Thread.current[:hayabusa][:hb] if Thread.current[:hayabusa]
end

def _vars
  return Thread.current[:hayabusa][:hb].vars if Thread.current[:hayabusa]
end

def _db
  return Thread.current[:hayabusa][:db] if Thread.current[:hayabusa] and Thread.current[:hayabusa][:db] #This is the default use from a .rhtml-file.
  return Thread.current[:hayabusa][:hb].db_handler if Thread.current[:hayabusa] and Thread.current[:hayabusa][:hb] #This is useually used when using autoload-argument for the appserver.
end

#This function makes it possible to define methods in ERubis-parsed files (else _buf-variable wouldnt be globally available).
def _buf
  return $stdout
end

Version data entries

20 entries across 20 versions & 1 rubygems

Version Path
hayabusa-0.0.24 lib/kernel_ext/magic_methods.rb
hayabusa-0.0.23 lib/kernel_ext/magic_methods.rb
hayabusa-0.0.22 lib/kernel_ext/magic_methods.rb
hayabusa-0.0.20 lib/kernel_ext/magic_methods.rb
hayabusa-0.0.19 lib/kernel_ext/magic_methods.rb
hayabusa-0.0.18 lib/kernel_ext/magic_methods.rb
hayabusa-0.0.17 lib/kernel_ext/magic_methods.rb
hayabusa-0.0.16 lib/kernel_ext/magic_methods.rb
hayabusa-0.0.15 lib/kernel_ext/magic_methods.rb
hayabusa-0.0.14 lib/kernel_ext/magic_methods.rb
hayabusa-0.0.13 lib/kernel_ext/magic_methods.rb
hayabusa-0.0.12 lib/kernel_ext/magic_methods.rb
hayabusa-0.0.11 lib/kernel_ext/magic_methods.rb
hayabusa-0.0.10 lib/kernel_ext/magic_methods.rb
hayabusa-0.0.9 lib/kernel_ext/magic_methods.rb
hayabusa-0.0.8 lib/kernel_ext/magic_methods.rb
hayabusa-0.0.6 lib/kernel_ext/magic_methods.rb
hayabusa-0.0.5 lib/kernel_ext/magic_methods.rb
hayabusa-0.0.4 lib/kernel_ext/magic_methods.rb
hayabusa-0.0.1 lib/kernel_ext/magic_methods.rb