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/cb_saved_job_search.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/models/cb_email_subscription.rb,
lib/cb/criteria/job_details_criteria.rb,
lib/cb/clients/email_subscription_api.rb,
lib/cb/models/branding/styles/buttons.rb,
lib/cb/models/branding/styles/content.rb,
lib/cb/models/cb_application_external.rb,
lib/cb/clients/cb_saved_job_search_api.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, CbEmailSubscription, CbEmployeeType, CbJob, CbJobBranding, CbSavedJobSearch, CbUser, CompanyApi, Config, EducationApi, EmailSubscriptionApi, EmployeeTypesApi, IncomingParamIsWrongTypeException, JobApi, JobBrandingApi, JobDetailsCriteria, JobSearchCriteria, RecommendationApi, SavedJobSearchApi, UserApi
Constant Summary
collapse
- VERSION =
'0.1.18'
Class Method Summary
collapse
Class Method Details
.application ⇒ Object
54
55
56
|
# File 'lib/cb.rb', line 54
def self.application
Cb::ApplicationApi
end
|
.application_external ⇒ Object
.category ⇒ Object
38
39
40
|
# File 'lib/cb.rb', line 38
def self.category
Cb::CategoryApi
end
|
.company ⇒ Object
42
43
44
|
# File 'lib/cb.rb', line 42
def self.company
Cb::CompanyApi
end
|
.configuration ⇒ Object
17
18
19
20
21
22
|
# File 'lib/cb.rb', line 17
def self.configuration
@configuration ||= Cb::Config.new
@configuration.set_default_api_uris
return @configuration
end
|
13
14
15
|
# File 'lib/cb.rb', line 13
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
46
47
48
|
# File 'lib/cb.rb', line 46
def self.education_code
Cb::EducationApi
end
|
.email_subscription ⇒ Object
.job ⇒ Object
Convenience methods, in case you're lazy... like me :)
26
27
28
|
# File 'lib/cb.rb', line 26
def self.job
Cb::JobApi
end
|
.job_branding ⇒ Object
70
71
72
|
# File 'lib/cb.rb', line 70
def self.job_branding
Cb::JobBrandingApi
end
|
.job_detail_criteria ⇒ Object
34
35
36
|
# File 'lib/cb.rb', line 34
def self.job_detail_criteria
Cb::JobApi::DetailsCriteria.new()
end
|
.job_search_criteria ⇒ Object
30
31
32
|
# File 'lib/cb.rb', line 30
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
|