PHP 클래스 App\Http\Controllers\ClientPortalController

상속: extends BaseController
파일 보기 프로젝트 열기: hillelcoren/invoice-ninja

공개 메소드들

메소드 설명
__construct ( InvoiceRepository $invoiceRepo, PaymentRepository $paymentRepo, ActivityRepository $activityRepo, DocumentRepository $documentRepo, PaymentService $paymentService, CreditRepository $creditRepo )
activityDatatable ( )
creditDatatable ( )
creditIndex ( )
dashboard ( $contactKey = false )
documentDatatable ( )
documentIndex ( )
download ( $invitationKey )
getDocument ( $invitationKey, $publicId )
getDocumentVFSJS ( $publicId, $name )
getInvoiceDocumentsZip ( $invitationKey )
invoiceDatatable ( )
invoiceIndex ( )
paymentDatatable ( )
paymentIndex ( )
paymentMethods ( )
quoteDatatable ( )
quoteIndex ( )
recurringInvoiceDatatable ( )
recurringInvoiceIndex ( )
removePaymentMethod ( $publicId )
setAutoBill ( )
setDefaultPaymentMethod ( )
sign ( $invitationKey )
verifyPaymentMethod ( )
view ( $invitationKey )

보호된 메소드들

메소드 설명
canCreateZip ( )
getInvoiceZipDocuments ( $invoice, &$size )

비공개 메소드들

메소드 설명
getContact ( )
getPaymentStatusLabel ( $model )
getPaymentTypes ( $account, $client, $invitation )
paymentMethodError ( $type, $error, $accountGateway = false, $exception = false )
returnError ( $error = false )

메소드 상세

__construct() 공개 메소드

public __construct ( InvoiceRepository $invoiceRepo, PaymentRepository $paymentRepo, ActivityRepository $activityRepo, DocumentRepository $documentRepo, PaymentService $paymentService, CreditRepository $creditRepo )
$invoiceRepo App\Ninja\Repositories\InvoiceRepository
$paymentRepo App\Ninja\Repositories\PaymentRepository
$activityRepo App\Ninja\Repositories\ActivityRepository
$documentRepo App\Ninja\Repositories\DocumentRepository
$paymentService App\services\PaymentService
$creditRepo App\Ninja\Repositories\CreditRepository

activityDatatable() 공개 메소드

public activityDatatable ( )

canCreateZip() 보호된 메소드

protected canCreateZip ( )

creditDatatable() 공개 메소드

public creditDatatable ( )

creditIndex() 공개 메소드

public creditIndex ( )

dashboard() 공개 메소드

public dashboard ( $contactKey = false )

documentDatatable() 공개 메소드

public documentDatatable ( )

documentIndex() 공개 메소드

public documentIndex ( )

download() 공개 메소드

public download ( $invitationKey )

getDocument() 공개 메소드

public getDocument ( $invitationKey, $publicId )

getDocumentVFSJS() 공개 메소드

public getDocumentVFSJS ( $publicId, $name )

getInvoiceDocumentsZip() 공개 메소드

public getInvoiceDocumentsZip ( $invitationKey )

getInvoiceZipDocuments() 보호된 메소드

protected getInvoiceZipDocuments ( $invoice, &$size )

invoiceDatatable() 공개 메소드

public invoiceDatatable ( )

invoiceIndex() 공개 메소드

public invoiceIndex ( )

paymentDatatable() 공개 메소드

public paymentDatatable ( )

paymentIndex() 공개 메소드

public paymentIndex ( )

paymentMethods() 공개 메소드

public paymentMethods ( )

quoteDatatable() 공개 메소드

public quoteDatatable ( )

quoteIndex() 공개 메소드

public quoteIndex ( )

recurringInvoiceDatatable() 공개 메소드

recurringInvoiceIndex() 공개 메소드

removePaymentMethod() 공개 메소드

public removePaymentMethod ( $publicId )

setAutoBill() 공개 메소드

public setAutoBill ( )

setDefaultPaymentMethod() 공개 메소드

sign() 공개 메소드

public sign ( $invitationKey )

verifyPaymentMethod() 공개 메소드

public verifyPaymentMethod ( )

view() 공개 메소드

public view ( $invitationKey )