|null $data * @property \Illuminate\Support\Carbon|null $created_at * @property \Illuminate\Support\Carbon|null $updated_at * @property-read \App\Models\Member $member * @method static \Illuminate\Database\Eloquent\Builder|NextCloudMember newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|NextCloudMember newQuery() * @method static \Illuminate\Database\Eloquent\Builder|NextCloudMember query() * @method static \Illuminate\Database\Eloquent\Builder|NextCloudMember whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|NextCloudMember whereData($value) * @method static \Illuminate\Database\Eloquent\Builder|NextCloudMember whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|NextCloudMember whereMemberId($value) * @method static \Illuminate\Database\Eloquent\Builder|NextCloudMember whereNextcloudUserId($value) * @method static \Illuminate\Database\Eloquent\Builder|NextCloudMember whereUpdatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|NextCloudMember whereUsername($value) * @mixin \Eloquent */ class NextCloudMember extends Model { protected $table = 'nextclouds_members'; protected $fillable = [ 'member_id', 'nextcloud_user_id', 'data', ]; protected $casts = [ 'data' => 'array', ]; public function member(): BelongsTo { return $this->belongsTo(Member::class); } }