kohana-module accounts
Account manager module for Kohana
app-skeleton/accounts
Account manager module for Kohana
- Monday, November 18, 2013
- by app-skeleton
- Repository
- 2 Watchers
- 1 Stars
- 6 Installations
- PHP
- 0 Dependents
- 0 Suggesters
- 1 Forks
- 0 Open issues
- 2 Versions
- 0 % Grown
API
Account_Manager
- create_account [x]
- update_account [x]
- get_account_data [x]
- delete_account [x]
- get_account_owner_data [x]
-
change_account_owner [x], (*1)
-
add_user [x], (*2)
- remove_user [x]
- get_user_data [x]
- get_user_accounts [x]
- get_user_account_ids [x]
- set_user_status [x]
- get_user_status [x]
- is_user_linked [x]
- is_user_invited [x]
- is_user_removed [x]
- is_user_left [x]
- get_user_inviter_data [x]
- get_user_teammates [x]
-
get_user_teammates_count [x], (*3)
-
grant_permission [x], (*4)
- revoke_permission [x]
- get_permissions [x]
- has_permission [x]
-
has_access [x], (*5)
-
garbage_collector [x], (*6)
Account_Cache
- add_account [x]
- remove_account [x]
- save_user_accounts [x]
- load_user_accounts [x]
- grant_account_permission [x]
- revoke_account_permission [x]
- save_user_account_permissions [x]
- load_user_account_permissions [x]
- add_project [x]
- remove_project [x]
- save_user_projects [x]
- load_user_projects [x]
- delete_data [x]
Subscription_Manager
- create_subscription [x]
- update_subscription [x]
- get_subscription_data [x]
- pause_subscription [x]
- cancel_subscription [x]
- restore_subscription [x]
- is_subscription_active [x]
- is_subscription_expired [x]
- is_subscription_in_grace_period [x]
- is_subscription_paused [x]
- is_subscription_canceled [x]
- get_subscription_expiration_time [x]
- extend_subscription [x]
- change_subscription_plan [x]
- get_plan_limits [x]
-
get_subscription_events [x], (*7)
-
supervise_subscriptions [x], (*8)
Project_Manager
- create_project [x]
- update_project [x]
- get_project_data [x]
- delete_project [x]
- archive_project [x]
-
restore_project [x], (*9)
-
add_user [x], (*10)
- remove_user [x]
-
is_user_linked [x], (*11)
-
star_project [x], (*12)
-
un_star_project [x], (*13)
-
get_users [x], (*14)
- get_users_count [x]
-
get_user_projects [x], (*15)
-
has_access [x], (*16)
- garbage_collector [x]
Account_Invitation_Manager
- invite [x]
- accept_invitation [x]
- decline_invitation [x]
-
get_invitation_link_data [x], (*17)
-
garbage_collector [x], (*18)
Braintree_Manager
- create_client []
- update_client []
-
delete_client [], (*19)
-
create_payment [], (*20)
-
process_notification [], (*21)
-
create_subscription [], (*22)
- update_subscription []
- cancel_subscription []
HINT! (payment_table: payment_id, payment_provider, transaction_id), (*23)