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



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

def to_s
  self.name.to_s
end