PHP Class App\Ninja\Repositories\AccountRepository

Afficher le fichier Open project: hillelcoren/invoice-ninja Class Usage Examples

Méthodes publiques

Méthode Description
associateAccounts ( $userId1, $userId2 )
create ( $firstName = '', $lastName = '', $email = '', $password = '' )
createNinjaCredit ( $client, $amount )
createNinjaInvoice ( $client, $clientAccount, $plan, $credit )
createTokens ( $user, $name )
enablePlan ( $plan, $credit )
findByKey ( $key )
findUserAccounts ( $userId1, $userId2 = false )
findUserByOauth ( $providerId, $oauthUserId )
findUsers ( $user, $with = null )
findWithReminders ( )
getNinjaAccount ( )
getNinjaClient ( $account )
getReferralCode ( )
getSearchData ( $user )
getUserAccountId ( $account )
getUserAccounts ( $record, $with = null )
loadAccounts ( $userId )
prepareUsersData ( $record )
registerNinjaUser ( $user )
save ( $data, $account )
unlinkAccount ( $account )
unlinkUser ( $userAccountId, $userId )
unlinkUserFromOauth ( $user )
updateUserFromOauth ( $user, $firstName, $lastName, $email, $providerId, $oauthUserId )

Private Methods

Méthode Description
getAccountSearchData ( $user )
getNavigationSearchData ( )

Method Details

associateAccounts() public méthode

public associateAccounts ( $userId1, $userId2 )

create() public méthode

public create ( $firstName = '', $lastName = '', $email = '', $password = '' )

createNinjaCredit() public méthode

public createNinjaCredit ( $client, $amount )

createNinjaInvoice() public méthode

public createNinjaInvoice ( $client, $clientAccount, $plan, $credit )

createTokens() public méthode

public createTokens ( $user, $name )

enablePlan() public méthode

public enablePlan ( $plan, $credit )

findByKey() public méthode

public findByKey ( $key )

findUserAccounts() public méthode

public findUserAccounts ( $userId1, $userId2 = false )

findUserByOauth() public méthode

public findUserByOauth ( $providerId, $oauthUserId )

findUsers() public méthode

public findUsers ( $user, $with = null )

findWithReminders() public méthode

public findWithReminders ( )

getNinjaAccount() public méthode

public getNinjaAccount ( )

getNinjaClient() public méthode

public getNinjaClient ( $account )

getReferralCode() public méthode

public getReferralCode ( )

getSearchData() public méthode

public getSearchData ( $user )

getUserAccountId() public méthode

public getUserAccountId ( $account )

getUserAccounts() public méthode

public getUserAccounts ( $record, $with = null )

loadAccounts() public méthode

public loadAccounts ( $userId )

prepareUsersData() public méthode

public prepareUsersData ( $record )

registerNinjaUser() public méthode

public registerNinjaUser ( $user )

save() public méthode

public save ( $data, $account )

unlinkAccount() public méthode

public unlinkAccount ( $account )

unlinkUser() public méthode

public unlinkUser ( $userAccountId, $userId )

unlinkUserFromOauth() public méthode

public unlinkUserFromOauth ( $user )

updateUserFromOauth() public méthode

public updateUserFromOauth ( $user, $firstName, $lastName, $email, $providerId, $oauthUserId )