Table of Contents - buweb_content_models-1.55.2 Documentation
Pages
Classes and Modules
- AbsoluteUriValidator
- AcademicCard
- AcademicProgram
- AcademicProgramFormat
- AcademicProgramType
- AcademicSubject
- ActivityLog
- ActsAsWebPage
- Address
- Alumnus
- ArrayValidator
- Article
- ArticlePhoto
- ArticlePhotoUploader
- Attachment
- AttachmentUploader
- AudienceCollection
- BioEdition
- BiolaPhone
- Book
- BuwebContentModels
- BuwebContentModels::Configuration
- BuwebContentModels::Railtie
- Calendar
- CalendarSection
- CampusLocation
- Catalog
- CatalogEntry
- Change
- Concentration
- Course
- CourseKeysValidator
- CustomProfile
- DegreeRequirement
- Department
- DepartmentContact
- Document
- DocumentUploader
- Edition
- Elasticsearchable
- EmbeddedImage
- EmbeddedImageUploader
- EmergencyStatus
- Employee
- Event
- EventCollection
- EventOccurrence
- EventPhotoUploader
- Expertise
- ExternalArticle
- ExternalBlog
- Feature
- FeatureLocation
- FeaturePhotoUploader
- FormFieldDefinition
- GalleryPhoto
- GalleryPhotoUploader
- GenericObject
- GenericPhotoUploader
- Group
- HasJsonSchema
- HasPages
- HasPresentationData
- ImportantDate
- IsbnValidator
- LearningOutcome
- Link
- MediaResource
- Medium
- Membership
- Menu
- Organization
- OutcomeEdition
- PageEdition
- Part
- Permission
- PermissionsActor
- PermissionsSubject
- Person
- PhotoGallery
- PresentationDataTemplate
- ProfilePhoto
- ProfilePhotoUploader
- Publication
- PublicationCategory
- Redirect
- RelatesObjectTags
- Relationship
- RequirementSection
- RozUploadable
- School
- ServiceLink
- Site
- SiteCategory
- SocialMediaUrlSplitter
- SocialMedium
- StringAccessorForArray
- Student
- Tag
- Thumbnail
- ThumbnailUploader
- Ticket
- TrogdirPerson
- UniversityLearningOutcome
- User
- WorkFlow
Methods
- ::available_affiliations — AudienceCollection
- ::available_class_standings — AudienceCollection
- ::available_departments — AudienceCollection
- ::available_employee_types — AudienceCollection
- ::available_housing_statuses — AudienceCollection
- ::available_majors — AudienceCollection
- ::available_schools — AudienceCollection
- ::available_student_levels — AudienceCollection
- ::by_key — Course
- ::by_keys — Course
- ::config — BuwebContentModels
- ::configure — BuwebContentModels
- ::create_from_object — Tag
- ::create_json_schema_validations — HasJsonSchema
- ::find_by_objects — Relationship
- ::first_or_create_by_hr_title — Department
- ::force_load_all — BuwebContentModels
- ::grouped_relationships — Relationship
- ::isbn13 — Book
- ::isbn_find — Book
- ::load_factories — BuwebContentModels
- ::load_objects — Relationship
- ::new — FormFieldDefinition
- ::new — SocialMediaUrlSplitter
- ::new — BuwebContentModels::Configuration
- ::new_from_objects — Relationship
- ::object — Change
- ::parse_key — Course
- ::role_to_entitlement — User
- ::root — BuwebContentModels
- ::string_accessor_for_array — StringAccessorForArray
- ::update_from_catalog_entry — Catalog
- ::update_from_catalog_entry — Course
- #aasm_state — WorkFlow
- #aasm_transition — WorkFlow
- #accepted_student_only? — Person
- #account — SocialMediaUrlSplitter
- #actionable_action? — ActivityLog
- #actor — Permission
- #actors — PermissionsSubject
- #add_assistant! — Employee
- #add_to_index — Event
- #add_to_index — Elasticsearchable
- #additional_titles_string — Employee
- #additional_titles_string= — Employee
- #address_if_off_campus — Address
- #admin? — User
- #affiliations_to_sym — Person
- #aliases_string — Department
- #aliases_string — Group
- #aliases_string= — Department
- #aliases_string= — Group
- #all_object_tags — RelatesObjectTags
- #alumnus_only? — Person
- #archive_at_cannot_be_before_publish_at — WorkFlow
- #as_indexed_json — AcademicCard
- #as_indexed_json — AcademicProgram
- #as_indexed_json — Article
- #as_indexed_json — Department
- #as_indexed_json — EventOccurrence
- #as_indexed_json — Group
- #as_indexed_json — PageEdition
- #as_indexed_json — Person
- #as_indexed_json — ServiceLink
- #as_indexed_json — SiteCategory
- #as_indexed_json — Elasticsearchable
- #assessment_plans — AcademicProgram
- #assessment_schedules — AcademicProgram
- #assistant_to — Employee
- #associated= — ActivityLog
- #at_least_one_occurrence — Event
- #author_or_source_author — ExternalArticle
- #author_or_ws_author — Article
- #authorize — PermissionsSubject
- #authorize! — PermissionsSubject
- #base_object — Relationship
- #best_biola_title — Employee
- #bio_edition — Person
- #birthday — Person
- #broadcast_workflow_event — WorkFlow
- #cache_dates — Event
- #categories — Site
- #changes_made — ActivityLog
- #class_year — Alumnus
- #clean_arrays — Person
- #clear_person_profile_photo_if_primary — ProfilePhoto
- #clone — Event
- #concentration_in_same_academic_program — RequirementSection
- #conditionally_sync_schema — HasPresentationData
- #convert_to_isbn13 — Book
- #course_key — Course
- #course_key_string — Course
- #course_key_string= — Course
- #courses — Catalog
- #courses_string — RequirementSection
- #courses_string= — RequirementSection
- #cover_image — Catalog
- #create_or_update_person! — User
- #crop — ArticlePhotoUploader
- #crop — ThumbnailUploader
- #crop_image — ArticlePhoto
- #crop_image — Thumbnail
- #curriculum_maps — AcademicProgram
- #custom_profile — Person
- #cv — BioEdition
- #cv_url — BioEdition
- #date_string — Calendar
- #date_string — ImportantDate
- #day_span — Event
- #day_span — EventOccurrence
- #days_of_week — ImportantDate
- #department_memberships — Person
- #department_title — Employee
- #departments — Person
- #dependent_indexes — Department
- #dependent_indexes — Group
- #dependent_indexes — Elasticsearchable
- #destination_formatting — Redirect
- #destroy_all_relationships! — RelatesObjectTags
- #developer? — User
- #disclaimer_text — Catalog
- #dont_index? — AcademicProgram
- #dont_index? — Article
- #dont_index? — Department
- #dont_index? — EventOccurrence
- #dont_index? — Group
- #dont_index? — PageEdition
- #dont_index? — Person
- #dont_index? — Elasticsearchable
- #downcase_username — User
- #download — Catalog
- #elasticsearch_host — BuwebContentModels::Configuration
- #elasticsearch_host= — BuwebContentModels::Configuration
- #empty_alumnus? — Person
- #enabled_mediums — Site
- #enabled_roles — PageEdition
- #enabled_roles — Site
- #end_date_after_start_date — ImportantDate
- #ends_after_it_starts — EventOccurrence
- #enforce_publication_times — WorkFlow
- #ensure_attachable_id_is_bson_object_id — Attachment
- #extension_white_list — ArticlePhotoUploader
- #extension_white_list — DocumentUploader
- #extension_white_list — EmbeddedImageUploader
- #extension_white_list — EventPhotoUploader
- #extension_white_list — FeaturePhotoUploader
- #extension_white_list — GalleryPhotoUploader
- #extension_white_list — GenericPhotoUploader
- #extension_white_list — ProfilePhotoUploader
- #extension_white_list — ThumbnailUploader
- #find_person — User
- #first_initial — Person
- #force_nil_degree — AcademicProgram
- #full_biola_phone_number — BiolaPhone
- #full_legal_name — Person
- #generate_path — AcademicSubject
- #get_first_occurrence — Event
- #get_last_occurrence — Event
- #get_next_occurrence — Event
- #get_phone — BiolaPhone
- #get_string_and_separator — StringAccessorForArray
- #grant_auth_over_own_person — User
- #group_memberships — Person
- #groups — Person
- #has_permission? — PermissionsSubject
- #has_permission_to? — PermissionsSubject
- #has_published_bio? — User
- #has_role? — User
- #history — Edition
- #id_card_image — Person
- #important_dates — CalendarSection
- #increment_position — LearningOutcome
- #increment_position — Part
- #increment_ws_id — Article
- #is_person? — DepartmentContact
- #is_public? — Department
- #is_public? — Group
- #is_public? — Person
- #is_valid_yaml? — HasPresentationData
- #last_initial — Person
- #latest_edition? — Edition
- #legal_first_initial — Person
- #legal_name — Person
- #link_text — Catalog
- #location — Event
- #location_pending? — Event
- #major — Student
- #make_primary — ProfilePhoto
- #menu_links_json — Menu
- #menu_links_json= — Menu
- #menu_links_json_validation — Menu
- #meta_fields — ActsAsWebPage
- #method_missing — PermissionsActor
- #middle_initial — Person
- #minor — Student
- #multiple_day_event? — Event
- #multiple_day_event? — EventOccurrence
- #name — Person
- #name — User
- #new_permissions_for — PermissionsSubject
- #new_person_attributes — User
- #next_occurrence — Event
- #non_crud_actionable_action? — ActivityLog
- #non_imported_site_presence — Article
- #non_imported_site_presence — Event
- #number_ranges — BiolaPhone
- #object! — Relationship
- #only_archive — WorkFlow
- #page_url= — HasPages
- #parameterize_groupings — Person
- #parents — AcademicSubject
- #path_parts — SocialMediaUrlSplitter
- #people — Department
- #people — Group
- #permission? — PermissionsSubject
- #permission_to? — PermissionsSubject
- #plo_reports — AcademicProgram
- #pr_executive_summaries — AcademicProgram
- #preferred_biola_email — Employee
- #preferred_image — FeatureLocation
- #presentation_data= — HasPresentationData
- #presentation_data_json — HasPresentationData
- #presentation_data_json= — HasPresentationData
- #presentation_yaml= — HasPresentationData
- #previous_siblings — Edition
- #primary? — ProfilePhoto
- #primary_page — HasPages
- #primary_page= — HasPages
- #primary_page_id= — HasPages
- #primary_source_page? — PageEdition
- #private? — Person
- #profile_photo — Person
- #profile_photo_url — Person
- #projected_ending — Event
- #projected_ending — EventOccurrence
- #public? — Person
- #published_edition — Edition
- #redirected? — PageEdition
- #regenerate_child_paths — AcademicSubject
- #reindex_dependencies — Elasticsearchable
- #reindex_person — Membership
- #related_from — RelatesObjectTags
- #related_object — Relationship
- #related_object_tags_string — RelatesObjectTags
- #related_object_tags_string= — RelatesObjectTags
- #related_objects — RelatesObjectTags
- #related_programs — AcademicProgram
- #related_to — RelatesObjectTags
- #relevant_entitlements — User
- #remove_from_index — Elasticsearchable
- #remove_permissions_for — PermissionsSubject
- #reset_slug — Menu
- #restricted_roles — User
- #role? — User
- #roles — User
- #run_can_method — PermissionsActor
- #sanitized_body — Article
- #sanitized_body — PageEdition
- #schema_json — PresentationDataTemplate
- #schema_json= — PresentationDataTemplate
- #series — Edition
- #set_academic_program — DegreeRequirement
- #set_acting_user= — ActivityLog
- #set_attrs_from — SocialMedium
- #set_code — UniversityLearningOutcome
- #set_edition_fields — BioEdition
- #set_elasticsearch_mappings — BuwebContentModels::Configuration
- #set_elasticsearchable_models — BuwebContentModels::Configuration
- #set_level — AcademicProgram
- #set_level — DegreeRequirement
- #set_object_type — GenericObject
- #set_order — Attachment
- #set_order — Document
- #set_order — Feature
- #set_order — GalleryPhoto
- #set_order — Membership
- #set_preferred_name — Person
- #set_slug — Article
- #set_slug — BioEdition
- #set_slug — Catalog
- #set_slug — Concentration
- #set_slug — CustomProfile
- #set_slug — Department
- #set_slug — Edition
- #set_slug — Event
- #set_slug — Expertise
- #set_slug — ExternalArticle
- #set_slug — FeatureLocation
- #set_slug — Group
- #set_slug — Part
- #set_slug — PublicationCategory
- #set_slug — ServiceLink
- #set_slug — Site
- #set_slug — SiteCategory
- #set_ws_id — Event
- #should_transition_to_archived? — WorkFlow
- #should_transition_to_published? — WorkFlow
- #siblings — Edition
- #single_day_event? — Event
- #single_day_event? — EventOccurrence
- #site_categories_type — Article
- #site_categories_type — Event
- #slug_available — CustomProfile
- #source_id= — PageEdition
- #store_dir — GenericPhotoUploader
- #store_dir — RozUploadable
- #student? — Person
- #student_only? — Person
- #student_worker? — User
- #subsequent_siblings — Edition
- #supplement? — Catalog
- #sync_schema — HasPresentationData
- #title — Address
- #title — CampusLocation
- #title_with_dimensions — FeatureLocation
- #titles — Employee
- #to_s — ActivityLog
- #to_s — Address
- #to_s — Article
- #to_s — Attachment
- #to_s — Calendar
- #to_s — CalendarSection
- #to_s — CampusLocation
- #to_s — Catalog
- #to_s — Concentration
- #to_s — Course
- #to_s — CustomProfile
- #to_s — DegreeRequirement
- #to_s — Department
- #to_s — DepartmentContact
- #to_s — Document
- #to_s — Event
- #to_s — EventCollection
- #to_s — Expertise
- #to_s — ExternalArticle
- #to_s — ExternalBlog
- #to_s — Feature
- #to_s — FeatureLocation
- #to_s — ImportantDate
- #to_s — Link
- #to_s — Menu
- #to_s — Organization
- #to_s — Person
- #to_s — Tag
- #to_s — User
- #topics_string — Article
- #topics_string= — Article
- #tracking_id — User
- #trogdir_actionable_action? — ActivityLog
- #type — SocialMediaUrlSplitter
- #ulo_codes_list — LearningOutcome
- #ulo_codes_list= — LearningOutcome
- #ulos — LearningOutcome
- #unauthorize! — PermissionsSubject
- #unauthorize_all! — PermissionsSubject
- #unending_event? — Event
- #unset_source — PageEdition
- #update_bio_slug — Person
- #update_from_entry — Course
- #update_from_latest_entry — Course
- #update_login_info! — User
- #update_person_attributes — User
- #update_the_source — PageEdition
- #uri — SocialMediaUrlSplitter
- #uri? — FeatureLocation
- #uri? — Menu
- #uri? — Redirect
- #url — PageEdition
- #url_formatting — FeatureLocation
- #url_formatting — Menu
- #url_xor_document — Document
- #valid_relative_url? — FeatureLocation
- #valid_relative_url? — Menu
- #valid_relative_url? — Redirect
- #validate_different_objects — Relationship
- #validate_each — AbsoluteUriValidator
- #validate_each — ArrayValidator
- #validate_each — CourseKeysValidator
- #validate_each — IsbnValidator
- #validate_objects_exist — Relationship
- #validate_relationship_unique — Relationship
- #visible_affiliations — Person
- #visible_roles — User
- #whole_body — OutcomeEdition
- #ws_actionable_actions? — ActivityLog