protected function validateEventName(string $eventName): void
    {
        \preg_match_all('/([a-zA-Z0-9_\\.]+)/', $eventName, $matches);

        if (\count($matches[0]) >= 2) {
            throw new InvalidArgumentException(
                'The event name must only contain the characters A-Z, a-z, 0-9, _, and \'.\'.'
            );
        }
    }
protected function validateEventName(string $eventName): void
    {
        \preg_match_all('/([a-zA-Z0-9_\\.]+)/', $eventName, $matches);

        if (\count($matches[0]) >= 2) {
            throw new InvalidArgumentException(
                'The event name must only contain the characters A-Z, a-z, 0-9, _, and \'.\'.'
            );
        }
    }
protected function validateEventName ( string $ eventName ) : void { \ preg_match_all ( '/([a-zA-Z0-9_\\.]+)/' , $ eventName , $ matches ) ; if ( \ count ( $ matches [ 0 ] ) >= 2 ) { throw new InvalidArgumentException ( 'The event name must only contain the characters A-Z, a-z, 0-9, _, and \'.\'.' ) ; } }
The event name must only contain the characters A-Z, a-z, 0-9, _, and '.'.

@param string $eventName

@throws \Viserio\Component\Contract\Events\Exception\InvalidArgumentException

@return void
The event name must only contain the characters A - Z a - z 0 - 9 _ and . .