75 ->configurePrimary(
true)
76 ->configureAutocomplete(
true),
78 ->configureValues(
'N',
'Y')
79 ->configureDefaultValue(
'Y'),
86 Join::on(
'this.IMAGE_ID',
'ref.ID')
89 ->addSaveDataModifier(fn($value) => Emoji::encode($value))
90 ->addFetchDataModifier(fn($value) => Emoji::decode($value))
92 (
new EnumField(
'MESSAGE_TYPE', [
'values' => [
'text',
'html']]))
93 ->configureDefaultValue(
'text'),
103 ->configureSize(self::REACTION_MAX_LENGTH)
104 ->configureNullable()
105 ->addSaveDataModifier(fn($value) => Emoji::encode($value))
106 ->addFetchDataModifier(fn($value) => Emoji::decode($value))