PHP Класс App\Http\Controllers\ClientPortalController

Наследование: extends BaseController
Показать файл Открыть проект

Открытые методы

Метод Описание
__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 )