class N2y::User
- N2y::User
- Reference
- Object
Included Modules
- Habitat::SettingsHelpers
- Habitat::TempConfig
- YAML::Serializable
Defined in:
n2y/user.crConstant Summary
-
HABITAT_SETTINGS =
[{decl: storage_path : String, example: nil, validation: nil}] of Nil
-
Log =
::Log.for(self)
Constructors
Class Method Summary
Instance Method Summary
- #account_mapping
- #account_mapping=(account_mapping : Hash(String, String))
- #exists?
- #id_seed : String
- #id_seed=(id_seed : String)
- #last_sync_time : Time
- #last_sync_time=(last_sync_time : Time)
- #login_time : Time
- #login_time=(login_time : Time)
- #mail : String
- #mapping : Hash(String, {id: String, budget_id: String})
- #mapping=(mapping : Hash(String, NamedTuple(id: String, budget_id: String)))
- #nordigen_requisition_id : String | Nil
- #nordigen_requisition_id=(nordigen_requisition_id : String | Nil)
- #path
- #save
- #settings
- #sync_interval : Int32
- #sync_interval=(sync_interval : Int32)
- #tos_accepted_time : Time | Nil
- #tos_accepted_time=(tos_accepted_time : Time | Nil)
- #ynab_refresh_token : String | Nil
- #ynab_refresh_token=(ynab_refresh_token : String | Nil)
- #ynab_token_pair