PHP 클래스 App\Ninja\Repositories\AccountRepository

파일 보기 프로젝트 열기: hillelcoren/invoice-ninja 1 사용 예제들

공개 메소드들

메소드 설명
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 )

비공개 메소드들

메소드 설명
getAccountSearchData ( $user )
getNavigationSearchData ( )

메소드 상세

associateAccounts() 공개 메소드

public associateAccounts ( $userId1, $userId2 )

create() 공개 메소드

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

createNinjaCredit() 공개 메소드

public createNinjaCredit ( $client, $amount )

createNinjaInvoice() 공개 메소드

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

createTokens() 공개 메소드

public createTokens ( $user, $name )

enablePlan() 공개 메소드

public enablePlan ( $plan, $credit )

findByKey() 공개 메소드

public findByKey ( $key )

findUserAccounts() 공개 메소드

public findUserAccounts ( $userId1, $userId2 = false )

findUserByOauth() 공개 메소드

public findUserByOauth ( $providerId, $oauthUserId )

findUsers() 공개 메소드

public findUsers ( $user, $with = null )

findWithReminders() 공개 메소드

public findWithReminders ( )

getNinjaAccount() 공개 메소드

public getNinjaAccount ( )

getNinjaClient() 공개 메소드

public getNinjaClient ( $account )

getReferralCode() 공개 메소드

public getReferralCode ( )

getSearchData() 공개 메소드

public getSearchData ( $user )

getUserAccountId() 공개 메소드

public getUserAccountId ( $account )

getUserAccounts() 공개 메소드

public getUserAccounts ( $record, $with = null )

loadAccounts() 공개 메소드

public loadAccounts ( $userId )

prepareUsersData() 공개 메소드

public prepareUsersData ( $record )

registerNinjaUser() 공개 메소드

public registerNinjaUser ( $user )

save() 공개 메소드

public save ( $data, $account )

unlinkAccount() 공개 메소드

public unlinkAccount ( $account )

unlinkUser() 공개 메소드

public unlinkUser ( $userAccountId, $userId )

unlinkUserFromOauth() 공개 메소드

public unlinkUserFromOauth ( $user )

updateUserFromOauth() 공개 메소드

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