Add proper return types to MessageAttachmentObjectType

This commit is contained in:
Tim Düsterhus 2022-03-04 19:49:05 +01:00
parent d07298f086
commit e516caecbf
Signed by: TimWolla
GPG Key ID: 8FF75566094168AF
1 changed files with 6 additions and 6 deletions

View File

@ -30,7 +30,7 @@ final class MessageAttachmentObjectType extends AbstractAttachmentObjectType
/**
* @inheritDoc
*/
public function canDownload($objectID)
public function canDownload($objectID): bool
{
if ($objectID) {
$message = new Message($objectID);
@ -47,7 +47,7 @@ final class MessageAttachmentObjectType extends AbstractAttachmentObjectType
/**
* @inheritDoc
*/
public function canUpload($objectID, $parentObjectID = 0)
public function canUpload($objectID, $parentObjectID = 0): bool
{
if ($objectID) {
return false;
@ -72,7 +72,7 @@ final class MessageAttachmentObjectType extends AbstractAttachmentObjectType
/**
* @inheritDoc
*/
public function canDelete($objectID)
public function canDelete($objectID): bool
{
return false;
}
@ -80,7 +80,7 @@ final class MessageAttachmentObjectType extends AbstractAttachmentObjectType
/**
* @inheritDoc
*/
public function getMaxCount()
public function getMaxCount(): int
{
return 1;
}
@ -88,9 +88,9 @@ final class MessageAttachmentObjectType extends AbstractAttachmentObjectType
/**
* @inheritDoc
*/
public function getMaxSize()
public function getMaxSize(): int
{
return WCF::getSession()->getPermission('user.chat.attachment.maxSize');
return (int)WCF::getSession()->getPermission('user.chat.attachment.maxSize');
}
/**