Class: PhraseApp::RequestParams::KeysSearchParams
- Inherits:
-
OpenStruct
- Object
- OpenStruct
- PhraseApp::RequestParams::KeysSearchParams
- Defined in:
- lib/phraseapp-ruby.rb
Overview
KeysSearchParams
Parameters:
- locale_id
-
Locale used to determine the translation state of a key when filtering for untranslated or translated keys.
- order
-
Order direction. Can be one of: asc, desc.
- q
-
Specify a search term query including wildcard or exact matching. It will search the key metadata for matching results. Searched fields include key name, description, tags, translations.
Also supports the following qualifiers in the query:
<ul> <li>name:key_namefor text queries on key names</li> <li>translated:{true|false}for translation status (also requireslocale_idto be specified)</li> <li>updated_at{>=|<=}2013-02-21for date range queries</li> </ul> Find more examples <a href=“/api/v2/examples/”>here</a>. - sort
-
Sort by field. Can be one of: name, created_at, updated_at.
Instance Method Summary collapse
- #locale_id=(val) ⇒ Object
- #order=(val) ⇒ Object
- #q=(val) ⇒ Object
- #sort=(val) ⇒ Object
- #validate ⇒ Object
Instance Method Details
#locale_id=(val) ⇒ Object
1093 1094 1095 |
# File 'lib/phraseapp-ruby.rb', line 1093 def locale_id=(val) self.locale_id = val end |
#order=(val) ⇒ Object
1097 1098 1099 |
# File 'lib/phraseapp-ruby.rb', line 1097 def order=(val) self.order = val end |
#q=(val) ⇒ Object
1101 1102 1103 |
# File 'lib/phraseapp-ruby.rb', line 1101 def q=(val) self.q = val end |
#sort=(val) ⇒ Object
1105 1106 1107 |
# File 'lib/phraseapp-ruby.rb', line 1105 def sort=(val) self.sort = val end |
#validate ⇒ Object
1109 1110 1111 |
# File 'lib/phraseapp-ruby.rb', line 1109 def validate end |