| @@ 277-279 (lines=3) @@ | ||
| 274 | $config = array_replace_recursive($path_yml, $config);  | 
                                |
| 275 |         if (isset($config['trusted_proxies_connection_only']) && !empty($config['trusted_proxies_connection_only'])) { | 
                                |
| 276 |             Request::setTrustedProxies(array_merge(array($request->server->get('REMOTE_ADDR')), $config['trusted_proxies'])); | 
                                |
| 277 |         } elseif (isset($config['trusted_proxies']) && !empty($config['trusted_proxies'])) { | 
                                |
| 278 | Request::setTrustedProxies($config['trusted_proxies']);  | 
                                |
| 279 | }  | 
                                |
| 280 | $host = $request->getSchemeAndHttpHost();  | 
                                |
| 281 | $basePath = $request->getBasePath();  | 
                                |
| 282 | $adminUrl = $host . $basePath . '/' . $config['admin_dir'];  | 
                                |
| @@ 868-870 (lines=3) @@ | ||
| 865 | // サブリクエストのREMOTE_ADDRも動的に設定を行う必要があるため、KernelEvents::REQUESTを使用する  | 
                                |
| 866 |                 Request::setTrustedProxies(array_merge(array($event->getRequest()->server->get('REMOTE_ADDR')), $config['trusted_proxies'])); | 
                                |
| 867 | }, self::EARLY_EVENT);  | 
                                |
| 868 |         } elseif (isset($config['trusted_proxies']) && !empty($config['trusted_proxies'])) { | 
                                |
| 869 | Request::setTrustedProxies($config['trusted_proxies']);  | 
                                |
| 870 | }  | 
                                |
| 871 | }  | 
                                |
| 872 | ||
| 873 | public function initializePlugin()  | 
                                |