Class: Ronin::DB::HTTPQueryParamName

Inherits:
ActiveRecord::Base
  • Object
show all
Includes:
Model, Model::HasUniqueName
Defined in:
lib/ronin/db/http_query_param_name.rb

Overview

Represents the name of a HTTPQueryParam.

Instance Attribute Summary collapse

Instance Method Summary collapse

Methods included from Model::HasUniqueName

included

Methods included from Model

included

Instance Attribute Details

#created_atTime

When the HTTP query param name was first created.

Returns:

  • (Time)

60
# File 'lib/ronin/db/http_query_param_name.rb', line 60

attribute :created_at, :datetime

#idInteger

The primary-key of the HTTP query param

Returns:

  • (Integer)

40
# File 'lib/ronin/db/http_query_param_name.rb', line 40

attribute :id, :integer

#nameString

The name of the HTTP query param.

Returns:

  • (String)

46
# File 'lib/ronin/db/http_query_param_name.rb', line 46

attribute :name, :string

#query_paramsArray<URLQueryParam>

The HTTP query params.

Returns:


53
54
# File 'lib/ronin/db/http_query_param_name.rb', line 53

has_many :query_params, class_name:  'HTTPQueryParam',
foreign_key: :name_id

Instance Method Details

#to_sString

Converts the HTTP query param name to a String.

Returns:

  • (String)

    The name of the HTTP query param

[View source]

70
71
72
# File 'lib/ronin/db/http_query_param_name.rb', line 70

def to_s
  self.name.to_s
end