name: DebugFirewallCommand class_comment: null dependencies: - name: ContainerInterface type: class source: Psr\Container\ContainerInterface - name: FirewallContext type: class source: Symfony\Bundle\SecurityBundle\Security\FirewallContext - name: LazyFirewallContext type: class source: Symfony\Bundle\SecurityBundle\Security\LazyFirewallContext - name: AsCommand type: class source: Symfony\Component\Console\Attribute\AsCommand - name: Command type: class source: Symfony\Component\Console\Command\Command - name: CompletionInput type: class source: Symfony\Component\Console\Completion\CompletionInput - name: CompletionSuggestions type: class source: Symfony\Component\Console\Completion\CompletionSuggestions - name: InputArgument type: class source: Symfony\Component\Console\Input\InputArgument - name: InputInterface type: class source: Symfony\Component\Console\Input\InputInterface - name: InputOption type: class source: Symfony\Component\Console\Input\InputOption - name: OutputInterface type: class source: Symfony\Component\Console\Output\OutputInterface - name: SymfonyStyle type: class source: Symfony\Component\Console\Style\SymfonyStyle - name: EventDispatcherInterface type: class source: Symfony\Component\EventDispatcher\EventDispatcherInterface - name: AuthenticatorInterface type: class source: Symfony\Component\Security\Http\Authenticator\AuthenticatorInterface - name: TraceableAuthenticator type: class source: Symfony\Component\Security\Http\Authenticator\Debug\TraceableAuthenticator properties: [] methods: - name: __construct visibility: public parameters: - name: firewallNames - name: contexts - name: eventDispatchers - name: authenticators comment: '# * @author Timo Bakx # */ # #[AsCommand(name: ''debug:firewall'', description: ''Display information about your security firewall(s)'')] # final class DebugFirewallCommand extends Command # { # /** # * @param string[] $firewallNames # * @param AuthenticatorInterface[][] $authenticators' - name: configure visibility: protected parameters: [] comment: null - name: execute visibility: protected parameters: - name: input - name: output comment: null - name: displayFirewallList visibility: protected parameters: - name: io comment: null - name: displayFirewallSummary visibility: protected parameters: - name: name - name: context - name: io comment: null - name: displaySwitchUser visibility: private parameters: - name: context - name: io comment: null - name: displayEventListeners visibility: protected parameters: - name: name - name: context - name: io comment: null - name: displayAuthenticators visibility: private parameters: - name: name - name: io comment: null - name: formatCallable visibility: private parameters: - name: callable comment: null - name: getExampleName visibility: private parameters: [] comment: null - name: complete visibility: public parameters: - name: input - name: suggestions comment: null traits: - Psr\Container\ContainerInterface - Symfony\Bundle\SecurityBundle\Security\FirewallContext - Symfony\Bundle\SecurityBundle\Security\LazyFirewallContext - Symfony\Component\Console\Attribute\AsCommand - Symfony\Component\Console\Command\Command - Symfony\Component\Console\Completion\CompletionInput - Symfony\Component\Console\Completion\CompletionSuggestions - Symfony\Component\Console\Input\InputArgument - Symfony\Component\Console\Input\InputInterface - Symfony\Component\Console\Input\InputOption - Symfony\Component\Console\Output\OutputInterface - Symfony\Component\Console\Style\SymfonyStyle - Symfony\Component\EventDispatcher\EventDispatcherInterface - Symfony\Component\Security\Http\Authenticator\AuthenticatorInterface - Symfony\Component\Security\Http\Authenticator\Debug\TraceableAuthenticator interfaces: []