sonarrradarrplexorganizrnginxdashboardlandingpagestartpagelandinghtpcserverhomepagesabnzbdheimdallembycouchpotatonzbgetbookmarkapplication-dashboardmuximux
		
		
		
		
			You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							58 lines
						
					
					
						
							1.6 KiB
						
					
					
				
			
		
		
		
			
			
			
				
					
				
				
					
				
			
		
		
	
	
							58 lines
						
					
					
						
							1.6 KiB
						
					
					
				| <?php | |
| 
 | |
| /* | |
|  * This file is part of the Symfony package. | |
|  * | |
|  * (c) Fabien Potencier <fabien@symfony.com> | |
|  * | |
|  * For the full copyright and license information, please view the LICENSE | |
|  * file that was distributed with this source code. | |
|  */ | |
| 
 | |
| namespace Symfony\Component\EventDispatcher; | |
| 
 | |
| /** | |
|  * Event is the base class for classes containing event data. | |
|  * | |
|  * This class contains no event data. It is used by events that do not pass | |
|  * state information to an event handler when an event is raised. | |
|  * | |
|  * You can call the method stopPropagation() to abort the execution of | |
|  * further listeners in your event listener. | |
|  * | |
|  * @author Guilherme Blanco <guilhermeblanco@hotmail.com> | |
|  * @author Jonathan Wage <jonwage@gmail.com> | |
|  * @author Roman Borschel <roman@code-factory.org> | |
|  * @author Bernhard Schussek <bschussek@gmail.com> | |
|  */ | |
| class Event | |
| { | |
|     /** | |
|      * @var bool Whether no further event listeners should be triggered | |
|      */ | |
|     private $propagationStopped = false; | |
| 
 | |
|     /** | |
|      * Returns whether further event listeners should be triggered. | |
|      * | |
|      * @see Event::stopPropagation() | |
|      * | |
|      * @return bool Whether propagation was already stopped for this event | |
|      */ | |
|     public function isPropagationStopped() | |
|     { | |
|         return $this->propagationStopped; | |
|     } | |
| 
 | |
|     /** | |
|      * Stops the propagation of the event to further event listeners. | |
|      * | |
|      * If multiple event listeners are connected to the same event, no | |
|      * further event listener will be triggered once any trigger calls | |
|      * stopPropagation(). | |
|      */ | |
|     public function stopPropagation() | |
|     { | |
|         $this->propagationStopped = true; | |
|     } | |
| }
 | |
| 
 |