getObjectTypeIDByName( 'be.bastelstu.chat.suspension', 'be.bastelstu.chat.suspension.ban' ); \assert($objectTypeID !== null); $suspensions = Suspension::getActiveSuspensionsByTriple( $objectTypeID, $parameters['user']->getDecoratedObject(), $eventObj ); if ($suspensions !== []) { $parameters['result'] = new PermissionDeniedException( WCF::getLanguage()->getDynamicVariable('chat.suspension.info.be.bastelstu.chat.suspension.ban') ); } } }