update
                            
                    extends eventReturnArray
                
                                        
                    in
                    
                
                                            
        
        Module-Event: update
Event wird ausgeführt, wenn Berechtigungsset in Datenbank aktualisiert wird Parameter: array Berechtigungsset Rückgabe: array Berechtigungsset
Table of Contents
| $data | Event-Daten | array | 
|---|---|---|
| $modules | Events mit aktuellem Event | array | 
| $activeModules | Liste mit aktiven Modulen | array | 
| $cache | Event-Cache | cache | 
| $permissions | Berechtigungen | permissions | 
| getReturnType() | Defines type of returned data | string|bool|null | 
| __construct() | Konstruktor | bool | 
| isExecutable() | User acan execute event | bool | 
| is_a() | Checks if module event class has implemented \fpcm\module\event | bool | 
| getEventClasses() | Liefert Array mit Event-Klassen in installierten Modulen zurück | array | 
| getEventClassBase() | Returns event base class data | string | 
| run() | Executes a certain event | array | 
| getEventNamespace() | Returns full event namespace | string | 
Properties
$data
Event-Daten
        protected
                array
        $data
            
    $modules
Events mit aktuellem Event
        protected
                array
        $modules
            
    $activeModules
Liste mit aktiven Modulen
        protected
                array
        $activeModules
         = []    
    $cache
Event-Cache
        protected
                cache
        $cache
            
    $permissions
Berechtigungen
        protected
                permissions
        $permissions
            
    Methods
getReturnType()
Defines type of returned data
        protected
                                getReturnType(
                )
        : string|bool|null
    
    
    
        
            Return values
string|bool|null__construct()
Konstruktor
        public
                                __construct(
                    
            [                $dataParams :
                mixed
                 = null ]            
                )
        : bool
    
    
            Parameters
- $dataParams : mixed = null
 
Return values
boolisExecutable()
User acan execute event
        public
                                isExecutable(
                )
        : bool
    
    
    
                Tags
Return values
boolis_a()
Checks if module event class has implemented \fpcm\module\event
        protected
                                is_a(
                    
                            $object :
                mixed
                            
                )
        : bool
    
    
            Parameters
- $object : mixed
 
Return values
boolgetEventClasses()
Liefert Array mit Event-Klassen in installierten Modulen zurück
        protected
                                getEventClasses(
                )
        : array
    
    
    
                Tags
Return values
arraygetEventClassBase()
Returns event base class data
        protected
                                getEventClassBase(
                )
        : string
    
    
    
        
            Return values
stringrun()
Executes a certain event
        public
                                run(
                )
        : array
    
    
    
        
            Return values
arraygetEventNamespace()
Returns full event namespace
        public
                final        static        getEventNamespace(
                    
                            $event :
                string
                            
                )
        : string
    
    
            Parameters
- $event : string