|null $compose_settings * @property array|null $other * @property int $show_atom * @property string $can_feature * * @method static \Illuminate\Database\Eloquent\Builder|UserSetting newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|UserSetting newQuery() * @method static \Illuminate\Database\Eloquent\Builder|UserSetting query() * @method static \Illuminate\Database\Eloquent\Builder|UserSetting whereAlwaysShowCw($value) * @method static \Illuminate\Database\Eloquent\Builder|UserSetting whereCanFeature($value) * @method static \Illuminate\Database\Eloquent\Builder|UserSetting whereComposeMediaDescriptions($value) * @method static \Illuminate\Database\Eloquent\Builder|UserSetting whereComposeSettings($value) * @method static \Illuminate\Database\Eloquent\Builder|UserSetting whereCrawlable($value) * @method static \Illuminate\Database\Eloquent\Builder|UserSetting whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|UserSetting whereHideBlockedSearch($value) * @method static \Illuminate\Database\Eloquent\Builder|UserSetting whereHideCwSearch($value) * @method static \Illuminate\Database\Eloquent\Builder|UserSetting whereHighContrastMode($value) * @method static \Illuminate\Database\Eloquent\Builder|UserSetting whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|UserSetting whereOptimizeScreenReader($value) * @method static \Illuminate\Database\Eloquent\Builder|UserSetting whereOther($value) * @method static \Illuminate\Database\Eloquent\Builder|UserSetting wherePublicDm($value) * @method static \Illuminate\Database\Eloquent\Builder|UserSetting whereReduceMotion($value) * @method static \Illuminate\Database\Eloquent\Builder|UserSetting whereRole($value) * @method static \Illuminate\Database\Eloquent\Builder|UserSetting whereSendEmailNewFollower($value) * @method static \Illuminate\Database\Eloquent\Builder|UserSetting whereSendEmailNewFollowerRequest($value) * @method static \Illuminate\Database\Eloquent\Builder|UserSetting whereSendEmailOnLike($value) * @method static \Illuminate\Database\Eloquent\Builder|UserSetting whereSendEmailOnMention($value) * @method static \Illuminate\Database\Eloquent\Builder|UserSetting whereSendEmailOnShare($value) * @method static \Illuminate\Database\Eloquent\Builder|UserSetting whereShowAtom($value) * @method static \Illuminate\Database\Eloquent\Builder|UserSetting whereShowDiscover($value) * @method static \Illuminate\Database\Eloquent\Builder|UserSetting whereShowGuests($value) * @method static \Illuminate\Database\Eloquent\Builder|UserSetting whereShowProfileFollowerCount($value) * @method static \Illuminate\Database\Eloquent\Builder|UserSetting whereShowProfileFollowers($value) * @method static \Illuminate\Database\Eloquent\Builder|UserSetting whereShowProfileFollowing($value) * @method static \Illuminate\Database\Eloquent\Builder|UserSetting whereShowProfileFollowingCount($value) * @method static \Illuminate\Database\Eloquent\Builder|UserSetting whereUpdatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|UserSetting whereUserId($value) * @method static \Illuminate\Database\Eloquent\Builder|UserSetting whereVideoAutoplay($value) * * @mixin \Eloquent */ class UserSetting extends Model { protected $guarded = []; protected function casts(): array { return [ 'compose_settings' => 'json', 'other' => 'json', ]; } }