Group
Inherits ApplicationRecord < Orma::Record < Reference < Object
Class methods
access_token(value)
all
Sourcecreated_at(value)
id(value)
name(value)
updated_at(value)
where(conditions)
Sourcewhere
SourceInstance methods
_access_model_attributes(ctx)
Sourceaccept_access_action_template(ctx)
accept_access_view(ctx)
Sourceaccess_token
access_token=(_new_val : Nil)
access_token=(new_val)
card
Sourcecreate_expense_action_template(ctx)
create_offline_member_action_template(ctx)
Sourcecreate_reimbursement_action_template(ctx)
create_weight_template_action_template(ctx)
Sourcecreated_at
created_at=(_new_val : Nil)
created_at=(new_val)
default_weight_template
Sourcedefault_weight_template_membership_for(membership : GroupMembership) : WeightTemplateMembership | Nil
Sourceexpense_debts(memberships : Array(GroupMembership) = group_memberships.to_a) : Array(MinimumCashFlow::Debt)
Sourceexpenses
Sourceexpenses_summary_view
Sourceexpenses_view
Sourcegroup_memberships
Sourceid
id=(_new_val : Nil)
id=(new_val)
ledger_entries
Sourcemembers_list_view
Sourcename
name=(_new_val : Nil)
name=(new_val)
reimbursements
Sourcetop_app_bar_headline
Sourceupdate_name_action_template(ctx)
Sourceupdate_name_controller
Sourceupdated_at
updated_at=(_new_val : Nil)
updated_at=(new_val)
weight_templates
Sourceweight_templates_list
SourceMacros
accept_access_view
Sourceaccess_model_attributes
Sourceaccess_view
SourceNested types
- Group::AcceptAccessAction
- Group::AccessPage
- Group::CreateExpenseAction
- Group::CreateOfflineMemberAction
- Group::CreateReimbursementAction
- Group::CreateWeightTemplateAction
- Group::ExpenseCardDescription
- Group::ExpenseDetailsLink
- Group::ExpensesContainer
- Group::ExpensesSummaryAmount
- Group::ExpensesSummaryArrow
- Group::ExpensesSummaryBox
- Group::ExpensesSummaryLine
- Group::ExpensesSummaryList
- Group::ExpensesSummaryParties
- Group::ExpensesSummaryPayButton
- Group::ExpensesSummaryPayForm
- Group::ExpensesSummaryPaypalButton
- Group::ExpensesSummaryState
- Group::ExpensesSummaryStateNoExpenses
- Group::ExpensesSummaryStateSettled
- Group::ExpensesSummaryStatement
- Group::ExpensesSummaryTotal
- Group::Query
- Group::ReimbursementCard
- Group::ReimbursementCardAmount
- Group::ReimbursementCardFlow
- Group::ReimbursementCardHeader
- Group::ReimbursementCardLabel
- Group::ReimbursementCardMeta
- Group::Style
- Group::TopAppBarHeadlineButton
- Group::TopAppBarHeadlineWrapper
- Group::UpdateNameAction
- Group::WeightTemplateCardLink
- Group::WeightTemplatesGrid