'integer', 'position_x' => 'decimal:2', 'position_y' => 'decimal:2', 'width' => 'decimal:2', 'height' => 'decimal:2', 'is_required' => 'boolean', 'sort_order' => 'integer', ]; // === Relations === public function contract(): BelongsTo { return $this->belongsTo(EsignContract::class, 'contract_id'); } public function signer(): BelongsTo { return $this->belongsTo(EsignSigner::class, 'signer_id'); } }