Class: Panda::ProfileScope

Inherits:
Scope show all
Defined in:
lib/panda/proxies/profile_scope.rb

Instance Attribute Summary

Attributes inherited from Proxy

#klass, #parent

Instance Method Summary collapse

Methods inherited from Scope

#all, #create, #create!, #find_by_path, #non_delegate_methods, #reload, #respond_to?

Methods inherited from Proxy

#cloud, #sti_name

Methods included from CloudConnection

#connection

Methods included from Finders::FindOne

#find, #find_by_path, #find_object_by_path

Methods included from Finders::FindMany

#all, #find_by

Methods included from Builders::ClassMethods

#create, #create!

Methods included from Router::ClassMethods

#build_hash_many_path, #create_rest_url, #many_path, #match, #one_path, #resource_path

Constructor Details

#initialize(parent) ⇒ ProfileScope

Returns a new instance of ProfileScope.



3
4
5
# File 'lib/panda/proxies/profile_scope.rb', line 3

def initialize(parent)
  super(parent, Profile)
end

Dynamic Method Handling

This class handles dynamic methods through the method_missing method in the class Panda::Finders::FindMany