|  |  |  | @ -207,12 +207,12 @@ page. We're using third argument so one of the views could override it. | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | ### Registering scripts | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | With View object you can register scripts. There are two dedicated methods for it: `registerScript` for inline scripts | 
			
		
	
		
			
				
					|  |  |  |  | With View object you can register scripts. There are two dedicated methods for it: `registerJs` for inline scripts | 
			
		
	
		
			
				
					|  |  |  |  | and `registerJsFile` for external scripts. Inline scripts are useful for configuration and dynamically generated code. | 
			
		
	
		
			
				
					|  |  |  |  | The method for adding these can be used as follows: | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | ```php | 
			
		
	
		
			
				
					|  |  |  |  | $this->registerScript("var options = ".json_encode($options).";", View::POS_END, 'my-options'); | 
			
		
	
		
			
				
					|  |  |  |  | $this->registerJs("var options = ".json_encode($options).";", View::POS_END, 'my-options'); | 
			
		
	
		
			
				
					|  |  |  |  | ``` | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | First argument is the actual code where we're converting a PHP array of options to JavaScript one. Second argument | 
			
		
	
	
		
			
				
					|  |  |  | 
 |