Symfony 4.1

TraceableFirewallListener




symfony

TraceableFirewallListener

वर्ग TraceableFirewallListener FirewallListener फैली हुई है

श्रोताओं को एकत्र करने वाला फ़ायरवॉल।

तरीके

__construct ( FirewallMapInterface $ मैप, EventDispatcherInterface $ डिस्पैचर, LogoutUrlGenerator $ logoutUrlGenerator) FirewallListener
onKernelRequest ( GetResponseEvent $ घटना) FirewallListener
onKernelFinishRequest ( FinishRequestEvent $ घटना) FirewallListener
स्थिर सरणी getSubscribedEvents ()

इस ईवेंट के नाम की एक सरणी देता है जिसे यह ग्राहक सुनना चाहता है।

Firewall
handleRequest ( GetResponseEvent $ घटना, $ श्रोताओं)
getWrappedListeners ()

विवरण

__construct ( FirewallMapInterface $ मैप, EventDispatcherInterface $ डिस्पैचर, LogoutUrlGenerator $ logoutUrlGenerator)

पैरामीटर

FirewallMapInterface $ नक्शा
EventDispatcherInterface $ डिस्पैचर
LogoutUrlGenerator $ logoutUrlGenerator

on कर्नेलरप्रकाश ( GetResponseEvent $ घटना)

पैरामीटर

GetResponseEvent $ घटना

on कर्नेलफिनिशरेंसेस्ट ( FinishRequestEvent $ घटना)

पैरामीटर

FinishRequestEvent $ घटना

स्थिर सरणी getSubscribedEvents ()

इस ईवेंट के नाम की एक सरणी देता है जिसे यह ग्राहक सुनना चाहता है।

सरणी कुंजी ईवेंट नाम हैं और मान हो सकता है:

  • कॉल करने के लिए विधि का नाम (प्राथमिकता डिफ़ॉल्ट के लिए 0)
  • कॉल और प्राथमिकता के लिए विधि नाम से बना एक सरणी
  • ऐरे की एक सरणी जिसे कॉल करने के लिए और संबंधित प्राथमिकताओं के नाम से बना है, या 0 यदि परेशान है

उदाहरण के लिए:

  • सरणी ('EventName' => 'methodName')
  • सरणी ('EventName' => array ('methodName', $ प्राथमिकता))
  • सरणी ('eventName' => सरणी (सरणी ('methodName1', $ प्राथमिकता), सरणी ('methodName2')))

प्रतिलाभ की मात्रा

सरणी घटना का नाम सुनने के लिए

संरक्षित संभालसामान्य ( GetResponseEvent $ घटना, $ श्रोताओं)

पैरामीटर

GetResponseEvent $ घटना
$ श्रोताओं

getWrappedListeners ()