Module: Cb
- Defined in:
- lib/cb.rb,
lib/cb/config.rb,
lib/cb/version.rb,
lib/cb/utils/api.rb,
lib/cb/models/cb_job.rb,
lib/cb/utils/country.rb,
lib/cb/models/cb_user.rb,
lib/cb/clients/job_api.rb,
lib/cb/clients/user_api.rb,
lib/cb/models/cb_company.rb,
lib/cb/utils/meta_values.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/branding/media.rb,
lib/cb/models/branding/style.rb,
lib/cb/models/cb_application.rb,
lib/cb/models/branding/widget.rb,
lib/cb/models/cb_job_branding.rb,
lib/cb/utils/fluid_attributes.rb,
lib/cb/clients/application_api.rb,
lib/cb/models/branding/section.rb,
lib/cb/models/cb_employee_type.rb,
lib/cb/clients/job_branding_api.rb,
lib/cb/clients/employee_types_api.rb,
lib/cb/clients/recommendation_api.rb,
lib/cb/models/branding/styles/base.rb,
lib/cb/models/branding/styles/page.rb,
lib/cb/criteria/job_search_criteria.rb,
lib/cb/models/cb_application_schema.rb,
lib/cb/criteria/job_details_criteria.rb,
lib/cb/models/branding/styles/buttons.rb,
lib/cb/models/branding/styles/content.rb,
lib/cb/models/cb_application_external.rb,
lib/cb/models/branding/styles/headings.rb,
lib/cb/clients/application_external_api.rb,
lib/cb/models/branding/styles/container.rb,
lib/cb/models/branding/styles/css_adapter.rb,
lib/cb/models/branding/styles/job_details.rb,
lib/cb/models/branding/styles/company_info.rb
Defined Under Namespace
Modules: Branding, Utils
Classes: ApplicationApi, ApplicationExternalApi, CategoryApi, CbApplication, CbApplicationExternal, CbApplicationSchema, CbCategory, CbCompany, CbEducation, CbEmployeeType, CbJob, CbJobBranding, CbUser, CompanyApi, Config, EducationApi, EmployeeTypesApi, IncomingParamIsWrongTypeException, JobApi, JobBrandingApi, JobDetailsCriteria, JobSearchCriteria, RecommendationApi, UserApi
Constant Summary
collapse
- VERSION =
'0.1.13'
Class Method Summary
collapse
Class Method Details
.application ⇒ Object
53
54
55
|
# File 'lib/cb.rb', line 53
def self.application
Cb::ApplicationApi
end
|
.application_external ⇒ Object
.category ⇒ Object
37
38
39
|
# File 'lib/cb.rb', line 37
def self.category
Cb::CategoryApi
end
|
.company ⇒ Object
41
42
43
|
# File 'lib/cb.rb', line 41
def self.company
Cb::CompanyApi
end
|
.configuration ⇒ Object
16
17
18
19
20
21
|
# File 'lib/cb.rb', line 16
def self.configuration
@configuration ||= Cb::Config.new
@configuration.set_default_api_uris
return @configuration
end
|
12
13
14
|
# File 'lib/cb.rb', line 12
def self.configure
yield configuration
end
|
.country ⇒ Object
61
62
63
|
# File 'lib/cb.rb', line 61
def self.country
Cb::Utils::Country
end
|
.education_code ⇒ Object
45
46
47
|
# File 'lib/cb.rb', line 45
def self.education_code
Cb::EducationApi
end
|
.job ⇒ Object
Convenience methods, in case you're lazy... like me :)
25
26
27
|
# File 'lib/cb.rb', line 25
def self.job
Cb::JobApi
end
|
.job_branding ⇒ Object
69
70
71
|
# File 'lib/cb.rb', line 69
def self.job_branding
Cb::JobBrandingApi
end
|
.job_detail_criteria ⇒ Object
33
34
35
|
# File 'lib/cb.rb', line 33
def self.job_detail_criteria
Cb::JobApi::DetailsCriteria.new()
end
|
.job_search_criteria ⇒ Object
29
30
31
|
# File 'lib/cb.rb', line 29
def self.job_search_criteria
Cb::JobSearchCriteria.new()
end
|
.user ⇒ Object
65
66
67
|
# File 'lib/cb.rb', line 65
def self.user
Cb::UserApi
end
|