Appearance
Contract
O modelo Contract representa um contrato, que é associado a uma proposta e a um evento de modelo de contrato.
Propriedades
| Campo | Tipo | Cast | Descrição |
|---|---|---|---|
value | decimal (nullable) | decimal:4 | O valor do contrato. É um decimal com 4 casas decimais. Pode ser nulo. |
contract_template_event_id | integer | - | A chave estrangeira para o modelo ContractTemplateEvent. |
proposal_id | integer | - | A chave estrangeira para o modelo Proposal. |
Relacionamentos
| Tipo | Método | Model | Descrição |
|---|---|---|---|
BelongsTo | contractTemplateEvent() | ContractTemplateEvent | Retorna o evento de modelo de contrato associado a este contrato. |
BelongsTo | proposal() | Proposal | Retorna a proposta associada a este contrato. |
MorphMany | activities() | Activity | Retorna todas as atividades associadas a este contrato. |