App\Http\Controllers\ClientPortalController::quoteIndex PHP Method

quoteIndex() public method

public quoteIndex ( )
    public function quoteIndex()
    {
        if (!($contact = $this->getContact())) {
            return $this->returnError();
        }
        $account = $contact->account;
        $account->loadLocalizationSettings($contact->client);
        if (!$account->enable_client_portal) {
            return $this->returnError();
        }
        $color = $account->primary_color ? $account->primary_color : '#0b4d78';
        $data = ['color' => $color, 'account' => $account, 'clientFontUrl' => $account->getFontsUrl(), 'title' => trans('texts.quotes'), 'entityType' => ENTITY_QUOTE, 'columns' => Utils::trans(['quote_number', 'quote_date', 'quote_total', 'due_date'])];
        return response()->view('public_list', $data);
    }