| Conditions | 2 | 
| Paths | 2 | 
| Total Lines | 8 | 
| Code Lines | 4 | 
| Lines | 0 | 
| Ratio | 0 % | 
| Changes | 4 | ||
| Bugs | 0 | Features | 0 | 
| 1 | <?php  | 
            ||
| 34 | public function init(): void  | 
            ||
| 35 |     { | 
            ||
| 36 | parent::init();  | 
            ||
| 37 | $this->sandboxErrorHandler = Craft::$app->getRequest()->getIsConsoleRequest() ? new ConsoleSandboxErrorHandler() : new WebSandboxErrorHandler();  | 
            ||
| 38 | // Use the passed in SecurityPolicy, or create a default security policy  | 
            ||
| 39 | $this->securityPolicy = $this->securityPolicy ?? new BlacklistSecurityPolicy();  | 
            ||
| 40 | // Add the SandboxExtension with our SecurityPolicy lazily via ::registerTwigExtension()  | 
            ||
| 41 | $this->registerTwigExtension(new SandboxExtension($this->securityPolicy, true));  | 
            ||
| 
                                                                                                    
                        
                         | 
                |||
| 42 | }  | 
            ||
| 44 |