You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
pixelfed/app/Models/RemoteReport.php

51 lines
2.4 KiB
PHTML

<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
4 days ago
/**
* @property int $id
* @property array<array-key, mixed>|null $status_ids
* @property string|null $comment
* @property int|null $account_id
* @property string|null $uri
* @property int|null $instance_id
* @property string|null $action_taken_at
* @property array<array-key, mixed>|null $report_meta
* @property array<array-key, mixed>|null $action_taken_meta
* @property int|null $action_taken_by_account_id
* @property \Illuminate\Support\Carbon|null $created_at
* @property \Illuminate\Support\Carbon|null $updated_at
* @method static \Illuminate\Database\Eloquent\Builder<static>|RemoteReport newModelQuery()
* @method static \Illuminate\Database\Eloquent\Builder<static>|RemoteReport newQuery()
* @method static \Illuminate\Database\Eloquent\Builder<static>|RemoteReport query()
* @method static \Illuminate\Database\Eloquent\Builder<static>|RemoteReport whereAccountId($value)
* @method static \Illuminate\Database\Eloquent\Builder<static>|RemoteReport whereActionTakenAt($value)
* @method static \Illuminate\Database\Eloquent\Builder<static>|RemoteReport whereActionTakenByAccountId($value)
* @method static \Illuminate\Database\Eloquent\Builder<static>|RemoteReport whereActionTakenMeta($value)
* @method static \Illuminate\Database\Eloquent\Builder<static>|RemoteReport whereComment($value)
* @method static \Illuminate\Database\Eloquent\Builder<static>|RemoteReport whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder<static>|RemoteReport whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder<static>|RemoteReport whereInstanceId($value)
* @method static \Illuminate\Database\Eloquent\Builder<static>|RemoteReport whereReportMeta($value)
* @method static \Illuminate\Database\Eloquent\Builder<static>|RemoteReport whereStatusIds($value)
* @method static \Illuminate\Database\Eloquent\Builder<static>|RemoteReport whereUpdatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder<static>|RemoteReport whereUri($value)
* @mixin \Eloquent
*/
class RemoteReport extends Model
{
use HasFactory;
7 months ago
protected function casts(): array
{
return [
'status_ids' => 'array',
'action_taken_meta' => 'array',
'report_meta' => 'array',
];
}
}