|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|IspconfigMember newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|IspconfigMember newQuery() * @method static \Illuminate\Database\Eloquent\Builder|IspconfigMember query() * @method static \Illuminate\Database\Eloquent\Builder|IspconfigMember whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|IspconfigMember whereData($value) * @method static \Illuminate\Database\Eloquent\Builder|IspconfigMember whereEmail($value) * @method static \Illuminate\Database\Eloquent\Builder|IspconfigMember whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|IspconfigMember whereIspconfigClientId($value) * @method static \Illuminate\Database\Eloquent\Builder|IspconfigMember whereIspconfigServiceUserId($value) * @method static \Illuminate\Database\Eloquent\Builder|IspconfigMember whereMemberId($value) * @method static \Illuminate\Database\Eloquent\Builder|IspconfigMember whereType($value) * @method static \Illuminate\Database\Eloquent\Builder|IspconfigMember whereUpdatedAt($value) * @mixin \Eloquent */ class IspconfigMember extends Model { protected $table = 'ispconfigs_members'; protected $fillable = [ 'member_id', 'ispconfig_client_id', 'ispconfig_service_user_id', 'email', 'type', 'data', ]; protected $casts = [ 'type' => IspconfigType::class, 'data' => 'array', ]; public function member(): BelongsTo { return $this->belongsTo(Member::class); } }