Added configs for Case Provision entities
This commit is contained in:
		
							
								
								
									
										1
									
								
								config/admin_toolbar.settings.yml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								config/admin_toolbar.settings.yml
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1 @@
 | 
			
		||||
menu_depth: 4
 | 
			
		||||
@ -0,0 +1,49 @@
 | 
			
		||||
uuid: 70d5503e-2a95-4bd3-8770-6e3ac8ef74a5
 | 
			
		||||
langcode: en
 | 
			
		||||
status: true
 | 
			
		||||
dependencies:
 | 
			
		||||
  config:
 | 
			
		||||
    - field.field.oc_case_provision.trainer.field_rate
 | 
			
		||||
    - field.field.oc_case_provision.trainer.field_rate_type
 | 
			
		||||
    - opencase_cases.oc_case_provision_type.trainer
 | 
			
		||||
id: oc_case_provision.trainer.default
 | 
			
		||||
targetEntityType: oc_case_provision
 | 
			
		||||
bundle: trainer
 | 
			
		||||
mode: default
 | 
			
		||||
content:
 | 
			
		||||
  field_rate:
 | 
			
		||||
    weight: 2
 | 
			
		||||
    settings:
 | 
			
		||||
      placeholder: ''
 | 
			
		||||
    third_party_settings: {  }
 | 
			
		||||
    type: number
 | 
			
		||||
    region: content
 | 
			
		||||
  field_rate_type:
 | 
			
		||||
    weight: 3
 | 
			
		||||
    settings: {  }
 | 
			
		||||
    third_party_settings: {  }
 | 
			
		||||
    type: options_select
 | 
			
		||||
    region: content
 | 
			
		||||
  oc_case_provider_role:
 | 
			
		||||
    type: entity_reference_autocomplete
 | 
			
		||||
    weight: 1
 | 
			
		||||
    region: content
 | 
			
		||||
    settings:
 | 
			
		||||
      match_operator: CONTAINS
 | 
			
		||||
      match_limit: 10
 | 
			
		||||
      size: 60
 | 
			
		||||
      placeholder: ''
 | 
			
		||||
    third_party_settings: {  }
 | 
			
		||||
  oc_provider:
 | 
			
		||||
    type: entity_reference_autocomplete
 | 
			
		||||
    weight: 0
 | 
			
		||||
    region: content
 | 
			
		||||
    settings:
 | 
			
		||||
      match_operator: CONTAINS
 | 
			
		||||
      match_limit: 10
 | 
			
		||||
      size: 60
 | 
			
		||||
      placeholder: ''
 | 
			
		||||
    third_party_settings: {  }
 | 
			
		||||
hidden:
 | 
			
		||||
  name: true
 | 
			
		||||
  user_id: true
 | 
			
		||||
@ -39,7 +39,7 @@ content:
 | 
			
		||||
      link: true
 | 
			
		||||
    third_party_settings: {  }
 | 
			
		||||
  debriefs:
 | 
			
		||||
    weight: 10
 | 
			
		||||
    weight: 11
 | 
			
		||||
    region: content
 | 
			
		||||
    settings: {  }
 | 
			
		||||
    third_party_settings: {  }
 | 
			
		||||
@ -49,7 +49,7 @@ content:
 | 
			
		||||
    settings: {  }
 | 
			
		||||
    third_party_settings: {  }
 | 
			
		||||
  evaluations:
 | 
			
		||||
    weight: 11
 | 
			
		||||
    weight: 12
 | 
			
		||||
    region: content
 | 
			
		||||
    settings: {  }
 | 
			
		||||
    third_party_settings: {  }
 | 
			
		||||
@ -150,10 +150,15 @@ content:
 | 
			
		||||
    weight: 9
 | 
			
		||||
    third_party_settings: {  }
 | 
			
		||||
    type: file_default
 | 
			
		||||
  trainers:
 | 
			
		||||
    weight: 10
 | 
			
		||||
    region: content
 | 
			
		||||
    settings: {  }
 | 
			
		||||
    third_party_settings: {  }
 | 
			
		||||
  user_id:
 | 
			
		||||
    label: above
 | 
			
		||||
    type: author
 | 
			
		||||
    weight: 12
 | 
			
		||||
    weight: 13
 | 
			
		||||
    region: content
 | 
			
		||||
    settings: {  }
 | 
			
		||||
    third_party_settings: {  }
 | 
			
		||||
 | 
			
		||||
@ -0,0 +1,53 @@
 | 
			
		||||
uuid: ac137f06-3a96-456e-bb01-d3265df79e38
 | 
			
		||||
langcode: en
 | 
			
		||||
status: true
 | 
			
		||||
dependencies:
 | 
			
		||||
  config:
 | 
			
		||||
    - field.field.oc_case_provision.trainer.field_rate
 | 
			
		||||
    - field.field.oc_case_provision.trainer.field_rate_type
 | 
			
		||||
    - opencase_cases.oc_case_provision_type.trainer
 | 
			
		||||
  module:
 | 
			
		||||
    - options
 | 
			
		||||
    - user
 | 
			
		||||
id: oc_case_provision.trainer.default
 | 
			
		||||
targetEntityType: oc_case_provision
 | 
			
		||||
bundle: trainer
 | 
			
		||||
mode: default
 | 
			
		||||
content:
 | 
			
		||||
  field_rate:
 | 
			
		||||
    weight: 1
 | 
			
		||||
    label: above
 | 
			
		||||
    settings:
 | 
			
		||||
      thousand_separator: ''
 | 
			
		||||
      decimal_separator: .
 | 
			
		||||
      scale: 2
 | 
			
		||||
      prefix_suffix: true
 | 
			
		||||
    third_party_settings: {  }
 | 
			
		||||
    type: number_decimal
 | 
			
		||||
    region: content
 | 
			
		||||
  field_rate_type:
 | 
			
		||||
    weight: 2
 | 
			
		||||
    label: above
 | 
			
		||||
    settings: {  }
 | 
			
		||||
    third_party_settings: {  }
 | 
			
		||||
    type: list_default
 | 
			
		||||
    region: content
 | 
			
		||||
  name:
 | 
			
		||||
    label: above
 | 
			
		||||
    type: string
 | 
			
		||||
    weight: -4
 | 
			
		||||
    region: content
 | 
			
		||||
    settings:
 | 
			
		||||
      link_to_entity: false
 | 
			
		||||
    third_party_settings: {  }
 | 
			
		||||
  user_id:
 | 
			
		||||
    label: hidden
 | 
			
		||||
    type: author
 | 
			
		||||
    weight: 0
 | 
			
		||||
    region: content
 | 
			
		||||
    settings: {  }
 | 
			
		||||
    third_party_settings: {  }
 | 
			
		||||
hidden:
 | 
			
		||||
  oc_case_provider_role: true
 | 
			
		||||
  oc_provider: true
 | 
			
		||||
  search_api_excerpt: true
 | 
			
		||||
@ -0,0 +1,47 @@
 | 
			
		||||
uuid: ae8f2f7c-3545-46e4-9176-0c48725c38da
 | 
			
		||||
langcode: en
 | 
			
		||||
status: true
 | 
			
		||||
dependencies:
 | 
			
		||||
  config:
 | 
			
		||||
    - field.storage.oc_case_provision.field_rate
 | 
			
		||||
    - field.storage.oc_case_provision.field_rate_type
 | 
			
		||||
    - user.role.authenticated
 | 
			
		||||
  module:
 | 
			
		||||
    - opencase_cases
 | 
			
		||||
    - options
 | 
			
		||||
    - user
 | 
			
		||||
id: oc_case.training.trainers
 | 
			
		||||
label: Trainers
 | 
			
		||||
display_label: true
 | 
			
		||||
name: trainers
 | 
			
		||||
description: ''
 | 
			
		||||
base_entity_type_id: oc_case
 | 
			
		||||
base_bundle_type_id: training
 | 
			
		||||
field_type_id: views
 | 
			
		||||
field_type_config:
 | 
			
		||||
  view_name: case_provisions
 | 
			
		||||
  display: block_1
 | 
			
		||||
  arguments: ''
 | 
			
		||||
field_type_condition:
 | 
			
		||||
  'entity_bundle:oc_case':
 | 
			
		||||
    id: 'entity_bundle:oc_case'
 | 
			
		||||
    bundles:
 | 
			
		||||
      training: training
 | 
			
		||||
    context_mapping:
 | 
			
		||||
      oc_case: entity_extra_field.target_entity
 | 
			
		||||
    negate: false
 | 
			
		||||
  route:
 | 
			
		||||
    id: route
 | 
			
		||||
    routes: ''
 | 
			
		||||
    negate: false
 | 
			
		||||
  request_path:
 | 
			
		||||
    id: request_path
 | 
			
		||||
    pages: ''
 | 
			
		||||
    negate: false
 | 
			
		||||
  current_theme:
 | 
			
		||||
    id: current_theme
 | 
			
		||||
    theme: ''
 | 
			
		||||
    negate: 0
 | 
			
		||||
field_conditions_all_pass: false
 | 
			
		||||
display:
 | 
			
		||||
  type: view
 | 
			
		||||
@ -3,6 +3,7 @@ langcode: en
 | 
			
		||||
status: true
 | 
			
		||||
dependencies:
 | 
			
		||||
  config:
 | 
			
		||||
    - field.field.oc_organisation.umbrella_client.field_type_of_umbrella_client
 | 
			
		||||
    - opencase_entities.oc_organisation_type.umbrella_client
 | 
			
		||||
  module:
 | 
			
		||||
    - opencase_entities
 | 
			
		||||
@ -10,7 +11,7 @@ id: csv_umbrella_client
 | 
			
		||||
label: 'CSV Umbrella Clients'
 | 
			
		||||
description: ''
 | 
			
		||||
help: ''
 | 
			
		||||
import_period: 3600
 | 
			
		||||
import_period: -1
 | 
			
		||||
fetcher: upload
 | 
			
		||||
fetcher_configuration:
 | 
			
		||||
  allowed_extensions: 'txt csv tsv xml opml'
 | 
			
		||||
@ -23,7 +24,7 @@ parser_configuration:
 | 
			
		||||
processor: 'entity:oc_organisation'
 | 
			
		||||
processor_configuration:
 | 
			
		||||
  langcode: en
 | 
			
		||||
  update_existing: 1
 | 
			
		||||
  update_existing: 0
 | 
			
		||||
  update_non_existent: _delete
 | 
			
		||||
  expire: -1
 | 
			
		||||
  owner_feed_author: true
 | 
			
		||||
@ -32,5 +33,36 @@ processor_configuration:
 | 
			
		||||
  skip_hash_check: false
 | 
			
		||||
  values:
 | 
			
		||||
    type: umbrella_client
 | 
			
		||||
custom_sources: {  }
 | 
			
		||||
mappings: {  }
 | 
			
		||||
custom_sources:
 | 
			
		||||
  name:
 | 
			
		||||
    label: name
 | 
			
		||||
    value: name
 | 
			
		||||
    machine_name: name
 | 
			
		||||
  field_type_of_umbrella_client:
 | 
			
		||||
    label: field_type_of_umbrella_client
 | 
			
		||||
    value: field_type_of_umbrella_client
 | 
			
		||||
    machine_name: field_type_of_umbrella_client
 | 
			
		||||
  contact_name:
 | 
			
		||||
    label: contact_name
 | 
			
		||||
    value: contact_name
 | 
			
		||||
    machine_name: contact_name
 | 
			
		||||
mappings:
 | 
			
		||||
  -
 | 
			
		||||
    target: name
 | 
			
		||||
    map:
 | 
			
		||||
      value: name
 | 
			
		||||
    unique:
 | 
			
		||||
      value: '1'
 | 
			
		||||
    settings: {  }
 | 
			
		||||
  -
 | 
			
		||||
    target: field_type_of_umbrella_client
 | 
			
		||||
    map:
 | 
			
		||||
      value: field_type_of_umbrella_client
 | 
			
		||||
    settings:
 | 
			
		||||
      language: null
 | 
			
		||||
  -
 | 
			
		||||
    target: contact_name
 | 
			
		||||
    map:
 | 
			
		||||
      value: contact_name
 | 
			
		||||
    unique: {  }
 | 
			
		||||
    settings: {  }
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										23
									
								
								config/field.field.oc_case_provision.trainer.field_rate.yml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										23
									
								
								config/field.field.oc_case_provision.trainer.field_rate.yml
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,23 @@
 | 
			
		||||
uuid: 6eabba7d-8c24-400e-9e90-588a1732b89a
 | 
			
		||||
langcode: en
 | 
			
		||||
status: true
 | 
			
		||||
dependencies:
 | 
			
		||||
  config:
 | 
			
		||||
    - field.storage.oc_case_provision.field_rate
 | 
			
		||||
    - opencase_cases.oc_case_provision_type.trainer
 | 
			
		||||
id: oc_case_provision.trainer.field_rate
 | 
			
		||||
field_name: field_rate
 | 
			
		||||
entity_type: oc_case_provision
 | 
			
		||||
bundle: trainer
 | 
			
		||||
label: Rate
 | 
			
		||||
description: ''
 | 
			
		||||
required: false
 | 
			
		||||
translatable: false
 | 
			
		||||
default_value: {  }
 | 
			
		||||
default_value_callback: ''
 | 
			
		||||
settings:
 | 
			
		||||
  min: null
 | 
			
		||||
  max: null
 | 
			
		||||
  prefix: £
 | 
			
		||||
  suffix: ''
 | 
			
		||||
field_type: decimal
 | 
			
		||||
@ -0,0 +1,21 @@
 | 
			
		||||
uuid: 5efe46e6-d1eb-45f6-8fb0-6647fd7a9bcb
 | 
			
		||||
langcode: en
 | 
			
		||||
status: true
 | 
			
		||||
dependencies:
 | 
			
		||||
  config:
 | 
			
		||||
    - field.storage.oc_case_provision.field_rate_type
 | 
			
		||||
    - opencase_cases.oc_case_provision_type.trainer
 | 
			
		||||
  module:
 | 
			
		||||
    - options
 | 
			
		||||
id: oc_case_provision.trainer.field_rate_type
 | 
			
		||||
field_name: field_rate_type
 | 
			
		||||
entity_type: oc_case_provision
 | 
			
		||||
bundle: trainer
 | 
			
		||||
label: 'Rate type'
 | 
			
		||||
description: ''
 | 
			
		||||
required: false
 | 
			
		||||
translatable: false
 | 
			
		||||
default_value: {  }
 | 
			
		||||
default_value_callback: ''
 | 
			
		||||
settings: {  }
 | 
			
		||||
field_type: list_string
 | 
			
		||||
							
								
								
									
										24
									
								
								config/field.storage.oc_case_provision.field_rate.yml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										24
									
								
								config/field.storage.oc_case_provision.field_rate.yml
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,24 @@
 | 
			
		||||
uuid: 18776adb-cf4b-4d4a-9a97-08b4921c2a12
 | 
			
		||||
langcode: en
 | 
			
		||||
status: true
 | 
			
		||||
dependencies:
 | 
			
		||||
  module:
 | 
			
		||||
    - field_permissions
 | 
			
		||||
    - opencase_cases
 | 
			
		||||
third_party_settings:
 | 
			
		||||
  field_permissions:
 | 
			
		||||
    permission_type: public
 | 
			
		||||
id: oc_case_provision.field_rate
 | 
			
		||||
field_name: field_rate
 | 
			
		||||
entity_type: oc_case_provision
 | 
			
		||||
type: decimal
 | 
			
		||||
settings:
 | 
			
		||||
  precision: 10
 | 
			
		||||
  scale: 2
 | 
			
		||||
module: core
 | 
			
		||||
locked: false
 | 
			
		||||
cardinality: 1
 | 
			
		||||
translatable: true
 | 
			
		||||
indexes: {  }
 | 
			
		||||
persist_with_no_fields: false
 | 
			
		||||
custom_storage: false
 | 
			
		||||
							
								
								
									
										30
									
								
								config/field.storage.oc_case_provision.field_rate_type.yml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										30
									
								
								config/field.storage.oc_case_provision.field_rate_type.yml
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,30 @@
 | 
			
		||||
uuid: d073da7b-97d5-493d-b8ff-3926f9b0284a
 | 
			
		||||
langcode: en
 | 
			
		||||
status: true
 | 
			
		||||
dependencies:
 | 
			
		||||
  module:
 | 
			
		||||
    - opencase_cases
 | 
			
		||||
    - options
 | 
			
		||||
id: oc_case_provision.field_rate_type
 | 
			
		||||
field_name: field_rate_type
 | 
			
		||||
entity_type: oc_case_provision
 | 
			
		||||
type: list_string
 | 
			
		||||
settings:
 | 
			
		||||
  allowed_values:
 | 
			
		||||
    -
 | 
			
		||||
      value: none
 | 
			
		||||
      label: None
 | 
			
		||||
    -
 | 
			
		||||
      value: standard
 | 
			
		||||
      label: Standard
 | 
			
		||||
    -
 | 
			
		||||
      value: custom
 | 
			
		||||
      label: Custom
 | 
			
		||||
  allowed_values_function: ''
 | 
			
		||||
module: options
 | 
			
		||||
locked: false
 | 
			
		||||
cardinality: 1
 | 
			
		||||
translatable: true
 | 
			
		||||
indexes: {  }
 | 
			
		||||
persist_with_no_fields: false
 | 
			
		||||
custom_storage: false
 | 
			
		||||
							
								
								
									
										6
									
								
								config/opencase_cases.oc_case_provision_type.trainer.yml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										6
									
								
								config/opencase_cases.oc_case_provision_type.trainer.yml
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,6 @@
 | 
			
		||||
uuid: aef80be5-4366-40ee-a878-ac3e40678799
 | 
			
		||||
langcode: en
 | 
			
		||||
status: true
 | 
			
		||||
dependencies: {  }
 | 
			
		||||
id: trainer
 | 
			
		||||
label: Trainer
 | 
			
		||||
@ -82,4 +82,5 @@ tracker_settings:
 | 
			
		||||
options:
 | 
			
		||||
  index_directly: true
 | 
			
		||||
  cron_limit: 50
 | 
			
		||||
  track_changes_in_references: true
 | 
			
		||||
server: opencase_server
 | 
			
		||||
 | 
			
		||||
@ -4,3 +4,25 @@ default_tracker: default
 | 
			
		||||
tracking_page_size: 100
 | 
			
		||||
_core:
 | 
			
		||||
  default_config_hash: n7m4vlCPoB3_1C7l13LKYsifmLur4QR71mOD7S_5hSE
 | 
			
		||||
boost_factors:
 | 
			
		||||
  - !!float 0
 | 
			
		||||
  - 0.1
 | 
			
		||||
  - 0.2
 | 
			
		||||
  - 0.3
 | 
			
		||||
  - 0.5
 | 
			
		||||
  - 0.6
 | 
			
		||||
  - 0.7
 | 
			
		||||
  - 0.8
 | 
			
		||||
  - 0.9
 | 
			
		||||
  - !!float 1
 | 
			
		||||
  - 1.1
 | 
			
		||||
  - 1.2
 | 
			
		||||
  - 1.3
 | 
			
		||||
  - 1.4
 | 
			
		||||
  - 1.5
 | 
			
		||||
  - !!float 2
 | 
			
		||||
  - !!float 3
 | 
			
		||||
  - !!float 5
 | 
			
		||||
  - !!float 8
 | 
			
		||||
  - !!float 13
 | 
			
		||||
  - !!float 21
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										8
									
								
								config/taxonomy.vocabulary.oc_case_provider_role.yml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										8
									
								
								config/taxonomy.vocabulary.oc_case_provider_role.yml
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,8 @@
 | 
			
		||||
uuid: 4bde2bbb-7fa3-4647-893e-e8bf691b8824
 | 
			
		||||
langcode: en
 | 
			
		||||
status: true
 | 
			
		||||
dependencies: {  }
 | 
			
		||||
name: 'Case Provider Roles'
 | 
			
		||||
vid: oc_case_provider_role
 | 
			
		||||
description: ''
 | 
			
		||||
weight: 0
 | 
			
		||||
							
								
								
									
										521
									
								
								config/views.view.case_provisions.yml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										521
									
								
								config/views.view.case_provisions.yml
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,521 @@
 | 
			
		||||
uuid: db25a718-da8d-49cc-8790-618f30580bed
 | 
			
		||||
langcode: en
 | 
			
		||||
status: true
 | 
			
		||||
dependencies:
 | 
			
		||||
  config:
 | 
			
		||||
    - field.storage.oc_case_provision.field_rate
 | 
			
		||||
    - field.storage.oc_case_provision.field_rate_type
 | 
			
		||||
    - user.role.authenticated
 | 
			
		||||
  module:
 | 
			
		||||
    - opencase_cases
 | 
			
		||||
    - options
 | 
			
		||||
    - user
 | 
			
		||||
id: case_provisions
 | 
			
		||||
label: 'Case Provisions'
 | 
			
		||||
module: views
 | 
			
		||||
description: ''
 | 
			
		||||
tag: ''
 | 
			
		||||
base_table: oc_case_provision_field_data
 | 
			
		||||
base_field: id
 | 
			
		||||
display:
 | 
			
		||||
  default:
 | 
			
		||||
    display_plugin: default
 | 
			
		||||
    id: default
 | 
			
		||||
    display_title: Master
 | 
			
		||||
    position: 0
 | 
			
		||||
    display_options:
 | 
			
		||||
      access:
 | 
			
		||||
        type: role
 | 
			
		||||
        options:
 | 
			
		||||
          role:
 | 
			
		||||
            authenticated: authenticated
 | 
			
		||||
      cache:
 | 
			
		||||
        type: tag
 | 
			
		||||
        options: {  }
 | 
			
		||||
      query:
 | 
			
		||||
        type: views_query
 | 
			
		||||
        options:
 | 
			
		||||
          disable_sql_rewrite: false
 | 
			
		||||
          distinct: false
 | 
			
		||||
          replica: false
 | 
			
		||||
          query_comment: ''
 | 
			
		||||
          query_tags: {  }
 | 
			
		||||
      exposed_form:
 | 
			
		||||
        type: basic
 | 
			
		||||
        options:
 | 
			
		||||
          submit_button: Apply
 | 
			
		||||
          reset_button: false
 | 
			
		||||
          reset_button_label: Reset
 | 
			
		||||
          exposed_sorts_label: 'Sort by'
 | 
			
		||||
          expose_sort_order: true
 | 
			
		||||
          sort_asc_label: Asc
 | 
			
		||||
          sort_desc_label: Desc
 | 
			
		||||
      pager:
 | 
			
		||||
        type: none
 | 
			
		||||
        options:
 | 
			
		||||
          offset: 0
 | 
			
		||||
      style:
 | 
			
		||||
        type: table
 | 
			
		||||
        options:
 | 
			
		||||
          grouping: {  }
 | 
			
		||||
          row_class: ''
 | 
			
		||||
          default_row_class: true
 | 
			
		||||
          override: true
 | 
			
		||||
          sticky: false
 | 
			
		||||
          caption: ''
 | 
			
		||||
          summary: ''
 | 
			
		||||
          description: ''
 | 
			
		||||
          columns:
 | 
			
		||||
            name: name
 | 
			
		||||
          info:
 | 
			
		||||
            name:
 | 
			
		||||
              sortable: false
 | 
			
		||||
              default_sort_order: asc
 | 
			
		||||
              align: ''
 | 
			
		||||
              separator: ''
 | 
			
		||||
              empty_column: false
 | 
			
		||||
              responsive: ''
 | 
			
		||||
          default: '-1'
 | 
			
		||||
          empty_table: false
 | 
			
		||||
      row:
 | 
			
		||||
        type: fields
 | 
			
		||||
        options:
 | 
			
		||||
          inline: {  }
 | 
			
		||||
          separator: ''
 | 
			
		||||
          hide_empty: false
 | 
			
		||||
          default_field_elements: true
 | 
			
		||||
      fields:
 | 
			
		||||
        name:
 | 
			
		||||
          id: name
 | 
			
		||||
          table: oc_case_provision_field_data
 | 
			
		||||
          field: name
 | 
			
		||||
          relationship: none
 | 
			
		||||
          group_type: group
 | 
			
		||||
          admin_label: ''
 | 
			
		||||
          label: ''
 | 
			
		||||
          exclude: true
 | 
			
		||||
          alter:
 | 
			
		||||
            alter_text: false
 | 
			
		||||
            text: ''
 | 
			
		||||
            make_link: false
 | 
			
		||||
            path: ''
 | 
			
		||||
            absolute: false
 | 
			
		||||
            external: false
 | 
			
		||||
            replace_spaces: false
 | 
			
		||||
            path_case: none
 | 
			
		||||
            trim_whitespace: false
 | 
			
		||||
            alt: ''
 | 
			
		||||
            rel: ''
 | 
			
		||||
            link_class: ''
 | 
			
		||||
            prefix: ''
 | 
			
		||||
            suffix: ''
 | 
			
		||||
            target: ''
 | 
			
		||||
            nl2br: false
 | 
			
		||||
            max_length: 0
 | 
			
		||||
            word_boundary: true
 | 
			
		||||
            ellipsis: true
 | 
			
		||||
            more_link: false
 | 
			
		||||
            more_link_text: ''
 | 
			
		||||
            more_link_path: ''
 | 
			
		||||
            strip_tags: false
 | 
			
		||||
            trim: false
 | 
			
		||||
            preserve_tags: ''
 | 
			
		||||
            html: false
 | 
			
		||||
          element_type: ''
 | 
			
		||||
          element_class: ''
 | 
			
		||||
          element_label_type: ''
 | 
			
		||||
          element_label_class: ''
 | 
			
		||||
          element_label_colon: false
 | 
			
		||||
          element_wrapper_type: ''
 | 
			
		||||
          element_wrapper_class: ''
 | 
			
		||||
          element_default_classes: true
 | 
			
		||||
          empty: ''
 | 
			
		||||
          hide_empty: false
 | 
			
		||||
          empty_zero: false
 | 
			
		||||
          hide_alter_empty: true
 | 
			
		||||
          click_sort_column: value
 | 
			
		||||
          type: string
 | 
			
		||||
          settings:
 | 
			
		||||
            link_to_entity: false
 | 
			
		||||
          group_column: value
 | 
			
		||||
          group_columns: {  }
 | 
			
		||||
          group_rows: true
 | 
			
		||||
          delta_limit: 0
 | 
			
		||||
          delta_offset: 0
 | 
			
		||||
          delta_reversed: false
 | 
			
		||||
          delta_first_last: false
 | 
			
		||||
          multi_type: separator
 | 
			
		||||
          separator: ', '
 | 
			
		||||
          field_api_classes: false
 | 
			
		||||
          entity_type: null
 | 
			
		||||
          entity_field: name
 | 
			
		||||
          plugin_id: field
 | 
			
		||||
        oc_provider:
 | 
			
		||||
          id: oc_provider
 | 
			
		||||
          table: oc_case_provision_field_data
 | 
			
		||||
          field: oc_provider
 | 
			
		||||
          relationship: none
 | 
			
		||||
          group_type: group
 | 
			
		||||
          admin_label: ''
 | 
			
		||||
          label: Trainer
 | 
			
		||||
          exclude: false
 | 
			
		||||
          alter:
 | 
			
		||||
            alter_text: false
 | 
			
		||||
            text: ''
 | 
			
		||||
            make_link: false
 | 
			
		||||
            path: ''
 | 
			
		||||
            absolute: false
 | 
			
		||||
            external: false
 | 
			
		||||
            replace_spaces: false
 | 
			
		||||
            path_case: none
 | 
			
		||||
            trim_whitespace: false
 | 
			
		||||
            alt: ''
 | 
			
		||||
            rel: ''
 | 
			
		||||
            link_class: ''
 | 
			
		||||
            prefix: ''
 | 
			
		||||
            suffix: ''
 | 
			
		||||
            target: ''
 | 
			
		||||
            nl2br: false
 | 
			
		||||
            max_length: 0
 | 
			
		||||
            word_boundary: true
 | 
			
		||||
            ellipsis: true
 | 
			
		||||
            more_link: false
 | 
			
		||||
            more_link_text: ''
 | 
			
		||||
            more_link_path: ''
 | 
			
		||||
            strip_tags: false
 | 
			
		||||
            trim: false
 | 
			
		||||
            preserve_tags: ''
 | 
			
		||||
            html: false
 | 
			
		||||
          element_type: ''
 | 
			
		||||
          element_class: ''
 | 
			
		||||
          element_label_type: ''
 | 
			
		||||
          element_label_class: ''
 | 
			
		||||
          element_label_colon: true
 | 
			
		||||
          element_wrapper_type: ''
 | 
			
		||||
          element_wrapper_class: ''
 | 
			
		||||
          element_default_classes: true
 | 
			
		||||
          empty: ''
 | 
			
		||||
          hide_empty: false
 | 
			
		||||
          empty_zero: false
 | 
			
		||||
          hide_alter_empty: true
 | 
			
		||||
          click_sort_column: target_id
 | 
			
		||||
          type: entity_reference_label
 | 
			
		||||
          settings:
 | 
			
		||||
            link: true
 | 
			
		||||
          group_column: target_id
 | 
			
		||||
          group_columns: {  }
 | 
			
		||||
          group_rows: true
 | 
			
		||||
          delta_limit: 0
 | 
			
		||||
          delta_offset: 0
 | 
			
		||||
          delta_reversed: false
 | 
			
		||||
          delta_first_last: false
 | 
			
		||||
          multi_type: separator
 | 
			
		||||
          separator: ', '
 | 
			
		||||
          field_api_classes: false
 | 
			
		||||
          entity_type: oc_case_provision
 | 
			
		||||
          entity_field: oc_provider
 | 
			
		||||
          plugin_id: field
 | 
			
		||||
        field_rate:
 | 
			
		||||
          id: field_rate
 | 
			
		||||
          table: oc_case_provision__field_rate
 | 
			
		||||
          field: field_rate
 | 
			
		||||
          relationship: none
 | 
			
		||||
          group_type: group
 | 
			
		||||
          admin_label: ''
 | 
			
		||||
          label: Rate
 | 
			
		||||
          exclude: false
 | 
			
		||||
          alter:
 | 
			
		||||
            alter_text: false
 | 
			
		||||
            text: ''
 | 
			
		||||
            make_link: false
 | 
			
		||||
            path: ''
 | 
			
		||||
            absolute: false
 | 
			
		||||
            external: false
 | 
			
		||||
            replace_spaces: false
 | 
			
		||||
            path_case: none
 | 
			
		||||
            trim_whitespace: false
 | 
			
		||||
            alt: ''
 | 
			
		||||
            rel: ''
 | 
			
		||||
            link_class: ''
 | 
			
		||||
            prefix: ''
 | 
			
		||||
            suffix: ''
 | 
			
		||||
            target: ''
 | 
			
		||||
            nl2br: false
 | 
			
		||||
            max_length: 0
 | 
			
		||||
            word_boundary: true
 | 
			
		||||
            ellipsis: true
 | 
			
		||||
            more_link: false
 | 
			
		||||
            more_link_text: ''
 | 
			
		||||
            more_link_path: ''
 | 
			
		||||
            strip_tags: false
 | 
			
		||||
            trim: false
 | 
			
		||||
            preserve_tags: ''
 | 
			
		||||
            html: false
 | 
			
		||||
          element_type: ''
 | 
			
		||||
          element_class: ''
 | 
			
		||||
          element_label_type: ''
 | 
			
		||||
          element_label_class: ''
 | 
			
		||||
          element_label_colon: true
 | 
			
		||||
          element_wrapper_type: ''
 | 
			
		||||
          element_wrapper_class: ''
 | 
			
		||||
          element_default_classes: true
 | 
			
		||||
          empty: ''
 | 
			
		||||
          hide_empty: false
 | 
			
		||||
          empty_zero: false
 | 
			
		||||
          hide_alter_empty: true
 | 
			
		||||
          click_sort_column: value
 | 
			
		||||
          type: number_decimal
 | 
			
		||||
          settings:
 | 
			
		||||
            thousand_separator: ','
 | 
			
		||||
            prefix_suffix: true
 | 
			
		||||
            decimal_separator: .
 | 
			
		||||
            scale: 2
 | 
			
		||||
          group_column: value
 | 
			
		||||
          group_columns: {  }
 | 
			
		||||
          group_rows: true
 | 
			
		||||
          delta_limit: 0
 | 
			
		||||
          delta_offset: 0
 | 
			
		||||
          delta_reversed: false
 | 
			
		||||
          delta_first_last: false
 | 
			
		||||
          multi_type: separator
 | 
			
		||||
          separator: ', '
 | 
			
		||||
          field_api_classes: false
 | 
			
		||||
          plugin_id: field
 | 
			
		||||
        field_rate_type:
 | 
			
		||||
          id: field_rate_type
 | 
			
		||||
          table: oc_case_provision__field_rate_type
 | 
			
		||||
          field: field_rate_type
 | 
			
		||||
          relationship: none
 | 
			
		||||
          group_type: group
 | 
			
		||||
          admin_label: ''
 | 
			
		||||
          label: 'Rate type'
 | 
			
		||||
          exclude: false
 | 
			
		||||
          alter:
 | 
			
		||||
            alter_text: false
 | 
			
		||||
            text: ''
 | 
			
		||||
            make_link: false
 | 
			
		||||
            path: ''
 | 
			
		||||
            absolute: false
 | 
			
		||||
            external: false
 | 
			
		||||
            replace_spaces: false
 | 
			
		||||
            path_case: none
 | 
			
		||||
            trim_whitespace: false
 | 
			
		||||
            alt: ''
 | 
			
		||||
            rel: ''
 | 
			
		||||
            link_class: ''
 | 
			
		||||
            prefix: ''
 | 
			
		||||
            suffix: ''
 | 
			
		||||
            target: ''
 | 
			
		||||
            nl2br: false
 | 
			
		||||
            max_length: 0
 | 
			
		||||
            word_boundary: true
 | 
			
		||||
            ellipsis: true
 | 
			
		||||
            more_link: false
 | 
			
		||||
            more_link_text: ''
 | 
			
		||||
            more_link_path: ''
 | 
			
		||||
            strip_tags: false
 | 
			
		||||
            trim: false
 | 
			
		||||
            preserve_tags: ''
 | 
			
		||||
            html: false
 | 
			
		||||
          element_type: ''
 | 
			
		||||
          element_class: ''
 | 
			
		||||
          element_label_type: ''
 | 
			
		||||
          element_label_class: ''
 | 
			
		||||
          element_label_colon: true
 | 
			
		||||
          element_wrapper_type: ''
 | 
			
		||||
          element_wrapper_class: ''
 | 
			
		||||
          element_default_classes: true
 | 
			
		||||
          empty: ''
 | 
			
		||||
          hide_empty: false
 | 
			
		||||
          empty_zero: false
 | 
			
		||||
          hide_alter_empty: true
 | 
			
		||||
          click_sort_column: value
 | 
			
		||||
          type: list_default
 | 
			
		||||
          settings: {  }
 | 
			
		||||
          group_column: value
 | 
			
		||||
          group_columns: {  }
 | 
			
		||||
          group_rows: true
 | 
			
		||||
          delta_limit: 0
 | 
			
		||||
          delta_offset: 0
 | 
			
		||||
          delta_reversed: false
 | 
			
		||||
          delta_first_last: false
 | 
			
		||||
          multi_type: separator
 | 
			
		||||
          separator: ', '
 | 
			
		||||
          field_api_classes: false
 | 
			
		||||
          plugin_id: field
 | 
			
		||||
        oc_case_provider_role:
 | 
			
		||||
          id: oc_case_provider_role
 | 
			
		||||
          table: oc_case_provision_field_data
 | 
			
		||||
          field: oc_case_provider_role
 | 
			
		||||
          relationship: none
 | 
			
		||||
          group_type: group
 | 
			
		||||
          admin_label: ''
 | 
			
		||||
          label: Role
 | 
			
		||||
          exclude: false
 | 
			
		||||
          alter:
 | 
			
		||||
            alter_text: false
 | 
			
		||||
            text: ''
 | 
			
		||||
            make_link: false
 | 
			
		||||
            path: ''
 | 
			
		||||
            absolute: false
 | 
			
		||||
            external: false
 | 
			
		||||
            replace_spaces: false
 | 
			
		||||
            path_case: none
 | 
			
		||||
            trim_whitespace: false
 | 
			
		||||
            alt: ''
 | 
			
		||||
            rel: ''
 | 
			
		||||
            link_class: ''
 | 
			
		||||
            prefix: ''
 | 
			
		||||
            suffix: ''
 | 
			
		||||
            target: ''
 | 
			
		||||
            nl2br: false
 | 
			
		||||
            max_length: 0
 | 
			
		||||
            word_boundary: true
 | 
			
		||||
            ellipsis: true
 | 
			
		||||
            more_link: false
 | 
			
		||||
            more_link_text: ''
 | 
			
		||||
            more_link_path: ''
 | 
			
		||||
            strip_tags: false
 | 
			
		||||
            trim: false
 | 
			
		||||
            preserve_tags: ''
 | 
			
		||||
            html: false
 | 
			
		||||
          element_type: ''
 | 
			
		||||
          element_class: ''
 | 
			
		||||
          element_label_type: ''
 | 
			
		||||
          element_label_class: ''
 | 
			
		||||
          element_label_colon: true
 | 
			
		||||
          element_wrapper_type: ''
 | 
			
		||||
          element_wrapper_class: ''
 | 
			
		||||
          element_default_classes: true
 | 
			
		||||
          empty: ''
 | 
			
		||||
          hide_empty: false
 | 
			
		||||
          empty_zero: false
 | 
			
		||||
          hide_alter_empty: true
 | 
			
		||||
          click_sort_column: target_id
 | 
			
		||||
          type: entity_reference_label
 | 
			
		||||
          settings:
 | 
			
		||||
            link: false
 | 
			
		||||
          group_column: target_id
 | 
			
		||||
          group_columns: {  }
 | 
			
		||||
          group_rows: true
 | 
			
		||||
          delta_limit: 0
 | 
			
		||||
          delta_offset: 0
 | 
			
		||||
          delta_reversed: false
 | 
			
		||||
          delta_first_last: false
 | 
			
		||||
          multi_type: separator
 | 
			
		||||
          separator: ', '
 | 
			
		||||
          field_api_classes: false
 | 
			
		||||
          entity_type: oc_case_provision
 | 
			
		||||
          entity_field: oc_case_provider_role
 | 
			
		||||
          plugin_id: field
 | 
			
		||||
      filters:
 | 
			
		||||
        status:
 | 
			
		||||
          value: '1'
 | 
			
		||||
          table: oc_case_provision_field_data
 | 
			
		||||
          field: status
 | 
			
		||||
          plugin_id: boolean
 | 
			
		||||
          entity_type: oc_case_provision
 | 
			
		||||
          entity_field: status
 | 
			
		||||
          id: status
 | 
			
		||||
          expose:
 | 
			
		||||
            operator: ''
 | 
			
		||||
            operator_limit_selection: false
 | 
			
		||||
            operator_list: {  }
 | 
			
		||||
          group: 1
 | 
			
		||||
      sorts: {  }
 | 
			
		||||
      header: {  }
 | 
			
		||||
      footer:
 | 
			
		||||
        area_text_custom:
 | 
			
		||||
          id: area_text_custom
 | 
			
		||||
          table: views
 | 
			
		||||
          field: area_text_custom
 | 
			
		||||
          relationship: none
 | 
			
		||||
          group_type: group
 | 
			
		||||
          admin_label: ''
 | 
			
		||||
          empty: true
 | 
			
		||||
          tokenize: true
 | 
			
		||||
          content: '<a class="button" href="/admin/opencase/oc_case_provision/add/trainer?case_id={{ raw_arguments.oc_case }}">Add trainer</a><br /><br />'
 | 
			
		||||
          plugin_id: text_custom
 | 
			
		||||
      empty:
 | 
			
		||||
        area:
 | 
			
		||||
          id: area
 | 
			
		||||
          table: views
 | 
			
		||||
          field: area
 | 
			
		||||
          relationship: none
 | 
			
		||||
          group_type: group
 | 
			
		||||
          admin_label: ''
 | 
			
		||||
          empty: true
 | 
			
		||||
          tokenize: false
 | 
			
		||||
          content:
 | 
			
		||||
            value: "Trainers will appear here once they are added.\r\n"
 | 
			
		||||
            format: full_html
 | 
			
		||||
          plugin_id: text
 | 
			
		||||
      relationships: {  }
 | 
			
		||||
      arguments:
 | 
			
		||||
        oc_case:
 | 
			
		||||
          id: oc_case
 | 
			
		||||
          table: oc_case_provision_field_data
 | 
			
		||||
          field: oc_case
 | 
			
		||||
          relationship: none
 | 
			
		||||
          group_type: group
 | 
			
		||||
          admin_label: ''
 | 
			
		||||
          default_action: default
 | 
			
		||||
          exception:
 | 
			
		||||
            value: all
 | 
			
		||||
            title_enable: false
 | 
			
		||||
            title: All
 | 
			
		||||
          title_enable: false
 | 
			
		||||
          title: ''
 | 
			
		||||
          default_argument_type: raw
 | 
			
		||||
          default_argument_options:
 | 
			
		||||
            index: 2
 | 
			
		||||
            use_alias: false
 | 
			
		||||
          default_argument_skip_url: false
 | 
			
		||||
          summary_options:
 | 
			
		||||
            base_path: ''
 | 
			
		||||
            count: true
 | 
			
		||||
            items_per_page: 25
 | 
			
		||||
            override: false
 | 
			
		||||
          summary:
 | 
			
		||||
            sort_order: asc
 | 
			
		||||
            number_of_records: 0
 | 
			
		||||
            format: default_summary
 | 
			
		||||
          specify_validation: false
 | 
			
		||||
          validate:
 | 
			
		||||
            type: none
 | 
			
		||||
            fail: 'not found'
 | 
			
		||||
          validate_options: {  }
 | 
			
		||||
          break_phrase: false
 | 
			
		||||
          not: false
 | 
			
		||||
          entity_type: oc_case_provision
 | 
			
		||||
          entity_field: oc_case
 | 
			
		||||
          plugin_id: numeric
 | 
			
		||||
      display_extenders: {  }
 | 
			
		||||
      title: Trainers
 | 
			
		||||
    cache_metadata:
 | 
			
		||||
      max-age: -1
 | 
			
		||||
      contexts:
 | 
			
		||||
        - 'languages:language_content'
 | 
			
		||||
        - 'languages:language_interface'
 | 
			
		||||
        - url
 | 
			
		||||
        - user.roles
 | 
			
		||||
      tags:
 | 
			
		||||
        - 'config:field.storage.oc_case_provision.field_rate'
 | 
			
		||||
        - 'config:field.storage.oc_case_provision.field_rate_type'
 | 
			
		||||
  block_1:
 | 
			
		||||
    display_plugin: block
 | 
			
		||||
    id: block_1
 | 
			
		||||
    display_title: Block
 | 
			
		||||
    position: 1
 | 
			
		||||
    display_options:
 | 
			
		||||
      display_extenders: {  }
 | 
			
		||||
    cache_metadata:
 | 
			
		||||
      max-age: -1
 | 
			
		||||
      contexts:
 | 
			
		||||
        - 'languages:language_content'
 | 
			
		||||
        - 'languages:language_interface'
 | 
			
		||||
        - url
 | 
			
		||||
        - user.roles
 | 
			
		||||
      tags:
 | 
			
		||||
        - 'config:field.storage.oc_case_provision.field_rate'
 | 
			
		||||
        - 'config:field.storage.oc_case_provision.field_rate_type'
 | 
			
		||||
		Reference in New Issue
	
	Block a user