Class AbstractEvent
	
	
Implementation of EventInterface.
	 
	
		- 
Joomla\Event\AbstractEvent			
			 implements 
				Joomla\Event\EventInterface, 
			
				ArrayAccess, 
			
				Serializable, 
			
				Countable
			
			
		
Methods summary
		
		
			| 
				 public 
				
				
				 | 
			#
			__construct( string $name, array $arguments = array() )
				
Constructor. Parameters
						$namestring- $name The event name.$argumentsarray- $arguments The event arguments.Since
							1.0
 | 
		
			| 
				 public 
				string
				
				 | 
			#
			getName( )
				
Get the event name. Returns
						string- The event name.
 Since
							1.0
 Implementation of | 
		
			| 
				 public 
				mixed
				
				 | 
			#
			getArgument( string $name, mixed $default = null )
				
Get an event argument value. 
				
Get an event argument value. Parameters
						$namestring- $name The argument name.$defaultmixed- $default The default value if not found.Returns
						mixed- The argument value or the default value.
 Since
							1.0
 | 
		
			| 
				 public 
				boolean
				
				 | 
			#
			hasArgument( string $name )
				
Tell if the given event argument exists. 
				
Tell if the given event argument exists. Parameters
						$namestring- $name The argument name.Returns
						boolean- True if it exists, false otherwise.
 Since
							1.0
 | 
		
			| 
				 public 
				array
				
				 | 
			#
			getArguments( )
				
Get all event arguments. Returns
						array- An associative array of argument names as keys and their values as values.
 Since
							1.0
 | 
		
			| 
				 public 
				boolean
				
				 | 
			#
			isStopped( )
				
Tell if the event propagation is stopped. 
				
Tell if the event propagation is stopped. Returns
						boolean- True if stopped, false otherwise.
 Since
							1.0
 Implementation of | 
		
			| 
				 public 
				integer
				
				 | 
			#
			count( )
				
Count the number of arguments. 
				
Count the number of arguments. Returns
						integer- The number of arguments.
 Since
							1.0
 Implementation of | 
		
			| 
				 public 
				string
				
				 | 
			#
			serialize( )
				
Serialize the event. Returns
						string- The serialized event.
 Since
							1.0
 Implementation of | 
		
			| 
				 public 
				
				
				 | 
			#
			unserialize( string $serialized )
				
Unserialize the event. Parameters
						$serializedstring- $serialized The serialized event.Since
							1.0
 Implementation of | 
		
			| 
				 public 
				boolean
				
				 | 
			#
			offsetExists( string $name )
				
Tell if the given event argument exists. 
				
Tell if the given event argument exists. Parameters
						$namestring- $name The argument name.Returns
						boolean- True if it exists, false otherwise.
 Since
							1.0
 Implementation of | 
		
			| 
				 public 
				mixed
				
				 | 
			#
			offsetGet( string $name )
				
Get an event argument value. 
				
Get an event argument value. Parameters
						$namestring- $name The argument name.Returns
						mixed- The argument value or null if not existing.
 Since
							1.0
 Implementation of | 
		
		Methods inherited from ArrayAccess
		
			offsetSet(), 
			offsetUnset()
		
		Magic methods summary
		Properties summary
		
		
			| 
				protected  
				string
			 | $name | 
				#
				
				
					
The event name. Since
								1.0
 | 
		
			| 
				protected  
				array
			 | $arguments | 
				#
				
				
					
The event arguments. Since
								1.0
 | 
		
			| 
				protected  
				boolean
			 | $stopped | 
				#
				
					
A flag to see if the event propagation is stopped. 
					
A flag to see if the event propagation is stopped. Since
								1.0
 |