26 lines
		
	
	
		
			890 B
		
	
	
	
		
			YAML
		
	
	
			
		
		
	
	
			26 lines
		
	
	
		
			890 B
		
	
	
	
		
			YAML
		
	
	
services:
 | 
						|
  book.breadcrumb:
 | 
						|
    class: Drupal\book\BookBreadcrumbBuilder
 | 
						|
    arguments: ['@entity.manager', '@access_manager', '@current_user']
 | 
						|
    tags:
 | 
						|
      - { name: breadcrumb_builder, priority: 701 }
 | 
						|
  book.manager:
 | 
						|
    class: Drupal\book\BookManager
 | 
						|
    arguments: ['@entity.manager', '@string_translation', '@config.factory', '@book.outline_storage']
 | 
						|
  book.outline:
 | 
						|
    class: Drupal\book\BookOutline
 | 
						|
    arguments: ['@book.manager']
 | 
						|
  book.export:
 | 
						|
    class: Drupal\book\BookExport
 | 
						|
    arguments: ['@entity.manager', '@book.manager']
 | 
						|
  book.outline_storage:
 | 
						|
    class: Drupal\book\BookOutlineStorage
 | 
						|
    arguments: ['@database']
 | 
						|
    tags:
 | 
						|
      - { name: backend_overridable }
 | 
						|
  access_check.book.removable:
 | 
						|
    class: Drupal\book\Access\BookNodeIsRemovableAccessCheck
 | 
						|
    arguments: ['@book.manager']
 | 
						|
    tags:
 | 
						|
      - { name: access_check, applies_to: _access_book_removable }
 |