Module: Cb
- Defined in:
- lib/cb.rb,
lib/cb.rb,
lib/cb/config.rb,
lib/cb/version.rb,
lib/cb/models/cb_job.rb,
lib/cb/clients/job_api.rb,
lib/cb/clients/user_api.rb,
lib/cb/models/cb_company.rb,
lib/cb/models/cb_category.rb,
lib/cb/clients/company_api.rb,
lib/cb/models/cb_education.rb,
lib/cb/clients/category_api.rb,
lib/cb/clients/education_api.rb,
lib/cb/models/cb_application.rb,
lib/cb/clients/application_api.rb,
lib/cb/models/cb_employee_type.rb,
lib/cb/clients/employee_types_api.rb,
lib/cb/clients/recommendation_api.rb,
lib/cb/criteria/job_search_criteria.rb,
lib/cb/models/cb_application_schema.rb,
lib/cb/criteria/job_details_criteria.rb
Defined Under Namespace
Modules: Utils
Classes: ApplicationApi, CategoryApi, CbApplication, CbApplicationSchema, CbCategory, CbCompany, CbEducation, CbEmployeeType, CbJob, CompanyApi, Config, EducationApi, EmployeeTypesApi, IncomingParamIsWrongTypeException, JobApi, JobDetailsCriteria, JobSearchCriteria, RecommendationApi, UserApi
Constant Summary
collapse
- VERSION =
'0.1.4'
Class Method Summary
collapse
Class Method Details
.application ⇒ Object
58
59
60
|
# File 'lib/cb.rb', line 58
def self.application
Cb::ApplicationApi
end
|
.category ⇒ Object
42
43
44
|
# File 'lib/cb.rb', line 42
def self.category
Cb::CategoryApi
end
|
.company ⇒ Object
46
47
48
|
# File 'lib/cb.rb', line 46
def self.company
Cb::CompanyApi
end
|
.configuration ⇒ Object
21
22
23
24
25
26
|
# File 'lib/cb.rb', line 21
def self.configuration
@configuration ||= Cb::Config.new
@configuration.set_default_api_uris
return @configuration
end
|
17
18
19
|
# File 'lib/cb.rb', line 17
def self.configure
yield configuration
end
|
.country ⇒ Object
62
63
64
|
# File 'lib/cb.rb', line 62
def self.country
Cb::Utils::Country
end
|
.education_code ⇒ Object
50
51
52
|
# File 'lib/cb.rb', line 50
def self.education_code
Cb::EducationApi
end
|
.job ⇒ Object
Convenience methods, in case you're lazy... like me :)
30
31
32
|
# File 'lib/cb.rb', line 30
def self.job
Cb::JobApi
end
|
.job_detail_criteria ⇒ Object
38
39
40
|
# File 'lib/cb.rb', line 38
def self.job_detail_criteria
Cb::JobApi::DetailsCriteria.new()
end
|
.job_search_criteria ⇒ Object
34
35
36
|
# File 'lib/cb.rb', line 34
def self.job_search_criteria
Cb::JobSearchCriteria.new()
end
|
.user ⇒ Object
66
67
68
|
# File 'lib/cb.rb', line 66
def self.user
Cb::UserApi
end
|