This is the ControllerProvider offering all CRUD pages.
It offers this routes:
"/resource/static" serving static resources
"/{entity}/create" creation page of the entity
"/{entity}" list page of the entity
"/{entity}/{id}" details page of a single entity instance
"/{entity}/{id}/edit" edit page of a single entity instance
"/{entity}/{id}/delete" POST only deletion route for an entity instance
"/{entity}/{id}/{field}/file" renders a file field of an entity instance
"/{entity}/{id}/{field}/delete" POST only deletion of a file field of an entity instance
	 
	
	Methods summary
	
		
			 protected 
			Symfony\Component\HttpFoundation\Response
			
			
		 | 
		
		#
		getNotFoundPage( Silex\Application $app, string $error )
		
			Generates the not found page. 
		 
		
			Generates the not found page. 
				Parameters
				
					- $app
 
					- the Silex application
 
					- $error
 
					- the cause of the not found error
 
				  
				Returns
				
					Symfony\Component\HttpFoundation\Response the rendered not found page with the status code 404
				 
		 
		  | 
	
	
		
			 public 
			SilexController\Collection
			
			
		 | 
		
		#
		connect( Silex\Application $app )
		
			Implements ControllerProviderInterface::connect() connecting this
controller. 
		 
		
			Implements ControllerProviderInterface::connect() connecting this
controller. 
				Parameters
				
					- $app
 
					- the Application instance of the Silex application
 
				  
				Returns
				
					SilexController\Collection this method is expected to return the used ControllerCollection instance
				 
		 
		  | 
	
	
		
			 public 
			Symfony\Component\HttpFoundation\Response
			
			
		 | 
		
		#
		create( Silex\Application $app, string $entity )
		
			The controller for the "create" action. 
		 
		
			The controller for the "create" action. 
				Parameters
				
					- $app
 
					- the Silex application
 
					- $entity
 
					- the current entity
 
				  
				Returns
				
					Symfony\Component\HttpFoundation\Response the HTTP response of this action
				 
		 
		  | 
	
	
		
			 public 
			Symfony\Component\HttpFoundation\Response
			
			
		 | 
		
		#
		showList( Silex\Application $app, string $entity )
		
			The controller for the "show list" action. 
		 
		
			The controller for the "show list" action. 
				Parameters
				
					- $app
 
					- the Silex application
 
					- $entity
 
					- the current entity
 
				  
				Returns
				
					Symfony\Component\HttpFoundation\Response the HTTP response of this action or 404 on invalid input
				 
		 
		  | 
	
	
		
			 public 
			Symfony\Component\HttpFoundation\Response
			
			
		 | 
		
		#
		show( Silex\Application $app, string $entity, string $id )
		
			The controller for the "show" action. 
		 
		
			The controller for the "show" action. 
				Parameters
				
					- $app
 
					- the Silex application
 
					- $entity
 
					- the current entity
 
					- $id
 
					- the instance id to show
 
				  
				Returns
				
					Symfony\Component\HttpFoundation\Response the HTTP response of this action or 404 on invalid input
				 
		 
		  | 
	
	
		
			 public 
			Symfony\Component\HttpFoundation\Response
			
			
		 | 
		
		#
		edit( Silex\Application $app, string $entity, string $id )
		
			The controller for the "edit" action. 
		 
		
			The controller for the "edit" action. 
				Parameters
				
					- $app
 
					- the Silex application
 
					- $entity
 
					- the current entity
 
					- $id
 
					- the instance id to edit
 
				  
				Returns
				
					Symfony\Component\HttpFoundation\Response the HTTP response of this action or 404 on invalid input
				 
		 
		  | 
	
	
		
			 public 
			Symfony\Component\HttpFoundation\Response
			
			
		 | 
		
		#
		delete( Silex\Application $app, string $entity, string $id )
		
			The controller for the "delete" action. 
		 
		
			The controller for the "delete" action. 
				Parameters
				
					- $app
 
					- the Silex application
 
					- $entity
 
					- the current entity
 
					- $id
 
					- the instance id to delete
 
				  
				Returns
				
					Symfony\Component\HttpFoundation\Response redirects to the entity list page or 404 on invalid input
				 
		 
		  | 
	
	
		
			 public 
			Symfony\Component\HttpFoundation\Response
			
			
		 | 
		
		#
		renderFile( Silex\Application $app, string $entity, string $id, string $field )
		
			The controller for the "render file" action. 
		 
		
			The controller for the "render file" action. 
				Parameters
				
					- $app
 
					- the Silex application
 
					- $entity
 
					- the current entity
 
					- $id
 
					- the instance id
 
					- $field
 
					- the field of the file to render of the instance
 
				  
				Returns
				
					Symfony\Component\HttpFoundation\Response the rendered file
				 
		 
		  | 
	
	
		
			 public 
			Symfony\Component\HttpFoundation\Response
			
			
		 | 
		
		#
		deleteFile( Silex\Application $app, string $entity, string $id, string $field )
		
			The controller for the "delete file" action. 
		 
		
			The controller for the "delete file" action. 
				Parameters
				
					- $app
 
					- the Silex application
 
					- $entity
 
					- the current entity
 
					- $id
 
					- the instance id
 
					- $field
 
					- the field of the file to delete of the instance
 
				  
				Returns
				
					Symfony\Component\HttpFoundation\Response redirects to the instance details page or 404 on invalid input
				 
		 
		  | 
	
	
		
			 public 
			Symfony\Component\HttpFoundation\Response
			
			
		 | 
		
		#
		staticFile( Silex\Application $app )
		
			The controller for serving static files. 
		 
		
			The controller for serving static files. 
				Parameters
				
					- $app
 
					- the Silex application
 
				  
				Returns
				
					Symfony\Component\HttpFoundation\Response redirects to the instance details page or 404 on invalid input
				 
		 
		  | 
	
	
		
			 public 
			Symfony\Component\HttpFoundation\Response
			
			
		 | 
		
		#
		setLocale( Silex\Application $app, string $locale )
		
			The controller for setting the locale. 
		 
		
			The controller for setting the locale. 
				Parameters
				
					- $app
 
					- the Silex application
 
					- $locale
 
					- the new locale
 
				  
				Returns
				
					Symfony\Component\HttpFoundation\Response redirects to the instance details page or 404 on invalid input
				 
		 
		  |