Class: Zensana::Zendesk::Group
- Inherits:
-
Object
- Object
- Zensana::Zendesk::Group
- Includes:
- Access
- Defined in:
- lib/zensana/models/zendesk/group.rb
Class Method Summary collapse
Methods included from Access
Class Method Details
.list ⇒ Object
8 9 10 |
# File 'lib/zensana/models/zendesk/group.rb', line 8 def list @@list ||= Zensana::Zendesk.inst.fetch('/groups.json')['groups'] end |
.search(spec) ⇒ Object
12 13 14 15 16 |
# File 'lib/zensana/models/zendesk/group.rb', line 12 def search(spec) list.select { |g| g.to_s =~ %r{#{spec}} } rescue RegexpError raise BadSearch, "'#{spec}' is not a valid regular expression" end |