Fixes for static analysis

This commit is contained in:
David Bomba 2023-07-26 12:59:36 +10:00
parent 483ce7aff9
commit 47ba507c1b
49 changed files with 74 additions and 145 deletions

View File

@ -151,7 +151,7 @@ class BankTransactionFilters extends QueryFilters
/**
* Filters the query by the users company ID.
*
* @return Illuminate\Database\Query\Builder
* @return \Illuminate\Database\Eloquent\Builder
*/
public function entityFilter()
{

View File

@ -71,7 +71,7 @@ class BankTransactionRuleFilters extends QueryFilters
/**
* Filters the query by the users company ID.
*
* @return Illuminate\Database\Query\Builder
* @return \Illuminate\Database\Eloquent\Builder
*/
public function entityFilter()
{

View File

@ -11,7 +11,6 @@
namespace App\Filters;
//use Illuminate\Database\Query\Builder;
use App\Utils\Traits\MakesHash;
use Illuminate\Database\Eloquent\Builder;
use Illuminate\Http\Request;

View File

@ -152,7 +152,7 @@ class QuoteFilters extends QueryFilters
/**
* Filters the query by the users company ID.
*
* @return Illuminate\Eloquent\Query\Builder
* @return \Illuminate\Database\Eloquent\Builder
*/
public function entityFilter(): Builder
{

View File

@ -69,7 +69,7 @@ class RecurringExpenseFilters extends QueryFilters
/**
* Filters the query by the users company ID.
*
* @return Illuminate\Eloquent\Builder
* @return \Illuminate\Database\Eloquent\Builder
*/
public function entityFilter(): Builder
{

View File

@ -11,20 +11,21 @@
namespace App\Http\Controllers;
use App\Factory\BankTransactionRuleFactory;
use App\Utils\Traits\MakesHash;
use Illuminate\Support\Collection;
use App\Models\BankTransactionRule;
use App\Filters\BankTransactionFilters;
use App\Factory\BankTransactionRuleFactory;
use App\Filters\BankTransactionRuleFilters;
use App\Repositories\BankTransactionRuleRepository;
use App\Transformers\BankTransactionRuleTransformer;
use App\Http\Requests\BankTransactionRule\BulkBankTransactionRuleRequest;
use App\Http\Requests\BankTransactionRule\CreateBankTransactionRuleRequest;
use App\Http\Requests\BankTransactionRule\DestroyBankTransactionRuleRequest;
use App\Http\Requests\BankTransactionRule\EditBankTransactionRuleRequest;
use App\Http\Requests\BankTransactionRule\ShowBankTransactionRuleRequest;
use App\Http\Requests\BankTransactionRule\StoreBankTransactionRuleRequest;
use App\Http\Requests\BankTransactionRule\CreateBankTransactionRuleRequest;
use App\Http\Requests\BankTransactionRule\UpdateBankTransactionRuleRequest;
use App\Models\BankTransactionRule;
use App\Repositories\BankTransactionRuleRepository;
use App\Transformers\BankTransactionRuleTransformer;
use App\Utils\Traits\MakesHash;
use App\Http\Requests\BankTransactionRule\DestroyBankTransactionRuleRequest;
class BankTransactionRuleController extends BaseController
{
@ -99,7 +100,7 @@ class BankTransactionRuleController extends BaseController
*
* @param ShowBankTransactionRuleRequest $request
* @param BankTransactionRule $bank_transaction_rule
* @return Response
* @return \Illuminate\Http\JsonResponse
*
*
* @OA\Get(
@ -154,7 +155,7 @@ class BankTransactionRuleController extends BaseController
*
* @param EditBankTransactionRuleRequest $request
* @param BankTransactionRule $bank_transaction_rule
* @return Response
* @return \Illuminate\Http\JsonResponse
*
*
* @OA\Get(
@ -208,7 +209,7 @@ class BankTransactionRuleController extends BaseController
*
* @param UpdateBankTransactionRuleRequest $request
* @param BankTransactionRule $bank_transaction_rule
* @return Response
* @return \Illuminate\Http\JsonResponse
*
*
*
@ -265,7 +266,7 @@ class BankTransactionRuleController extends BaseController
* Show the form for creating a new resource.
*
* @param CreateBankTransactionRuleRequest $request
* @return Response
* @return \Illuminate\Http\JsonResponse
*
*
*
@ -310,7 +311,7 @@ class BankTransactionRuleController extends BaseController
* Store a newly created resource in storage.
*
* @param StoreBankTransactionRuleRequest $request
* @return Response
* @return \Illuminate\Http\JsonResponse
*
*
*
@ -357,7 +358,7 @@ class BankTransactionRuleController extends BaseController
*
* @param DestroyBankTransactionRuleRequest $request
* @param BankTransactionRule $bank_transaction_rule
* @return Response
* @return \Illuminate\Http\JsonResponse
*
*
* @throws \Exception
@ -412,7 +413,7 @@ class BankTransactionRuleController extends BaseController
/**
* Perform bulk actions on the list view.
*
* @return Collection
* @return \Illuminate\Support\Collection
*
* @OA\Post(
* path="/api/v1/bank_transation_rules/bulk",

View File

@ -238,7 +238,7 @@ class ClientController extends BaseController
*
* @param PurgeClientRequest $request
* @param Client $client
* @return Response
* @return \Illuminate\Http\JsonResponse
*
*/
public function purge(PurgeClientRequest $request, Client $client)
@ -266,7 +266,7 @@ class ClientController extends BaseController
* @param PurgeClientRequest $request
* @param Client $client
* @param string $mergeable_client
* @return Response
* @return \Illuminate\Http\JsonResponse
*
*/

View File

@ -143,7 +143,7 @@ class PaymentController extends Controller
* Pay for invoice/s using credits only.
*
* @param Request $request The request object
* @return Response The response view
* @return \Response The response view
*/
public function credit_response(Request $request)
{

View File

@ -48,7 +48,7 @@ class PaymentMethodController extends Controller
* Show the form for creating a new resource.
*
* @param CreatePaymentMethodRequest $request
* @return Response
* @return \Illuminate\View\View
*/
public function create(CreatePaymentMethodRequest $request)
{
@ -67,7 +67,7 @@ class PaymentMethodController extends Controller
* Store a newly created resource in storage.
*
* @param Request $request
* @return Response
* @return \Illuminate\View\View
*/
public function store(Request $request)
{

View File

@ -78,7 +78,6 @@ class QuoteController extends Controller
public function bulk(ProcessQuotesInBulkRequest $request)
{
$transformed_ids = $this->transformKeys($request->quotes);
nlog(request()->all());
if ($request->action == 'download') {
return $this->downloadQuotes((array) $transformed_ids);

View File

@ -23,7 +23,7 @@ class StatementController extends Controller
/**
* Show the statement in the client portal.
*
* @return View
* @return \Illuminate\View\View
*/
public function index(): View
{

View File

@ -38,7 +38,7 @@ class ConnectedAccountController extends BaseController
* Connect an OAuth account to a regular email/password combination account
*
* @param Request $request
* @return JsonResponse.
* @return \Illuminate\Http\JsonResponse
*
*
* @OA\Post(

View File

@ -58,7 +58,7 @@ class LoginController extends BaseController
*
* @param Request $request The request
*
* @return Response|User Process user login.
* @return \Illuminate\Http\JsonResponse
* @throws \Illuminate\Validation\ValidationException
*/
public function apiLogin(Request $request)

View File

@ -447,7 +447,7 @@ class CreditController extends BaseController
/**
* Perform bulk actions on the list view.
*
* @return Collection
* @return \Illuminate\Support\Collection
*
* @OA\Post(
* path="/api/v1/credits/bulk",

View File

@ -476,7 +476,7 @@ class InvoiceController extends BaseController
/**
* Perform bulk actions on the list view.
*
* @return Collection
* @return \Illuminate\Support\Collection
*
* @OA\Post(
* path="/api/v1/invoices/bulk",

View File

@ -445,7 +445,7 @@ class PaymentController extends BaseController
/**
* Perform bulk actions on the list view.
*
* @return Collection
* @return \Illuminate\Support\Collection
*
*
* @OA\Post(

View File

@ -397,7 +397,7 @@ class PaymentTermController extends BaseController
/**
* Perform bulk actions on the list view.
*
* @return Collection
* @return \Illuminate\Support\Collection
*
*
* @OA\Post(

View File

@ -408,7 +408,7 @@ class ProductController extends BaseController
/**
* Perform bulk actions on the list view.
*
* @return Collection
* @return \Illuminate\Support\Collection
*
*
* @OA\Post(

View File

@ -427,7 +427,7 @@ class PurchaseOrderController extends BaseController
/**
* Perform bulk actions on the list view.
*
* @return Collection
* @return \Illuminate\Support\Collection
*
* @OA\Post(
* path="/api/v1/purchase_orders/bulk",

View File

@ -459,7 +459,7 @@ class QuoteController extends BaseController
/**
* Perform bulk actions on the list view.
*
* @return Collection
* @return \Illuminate\Support\Collection
*
*
* @OA\Post(

View File

@ -429,7 +429,7 @@ class RecurringQuoteController extends BaseController
/**
* Perform bulk actions on the list view.
*
* @return Collection
* @return \Illuminate\Support\Collection
*
*
* @OA\Post(

View File

@ -48,7 +48,7 @@ class SubscriptionController extends BaseController
/**
* Show the list of Subscriptions.
*
* @return Response
* @return \Illuminate\Http\JsonResponse
*
* @OA\Get(
* path="/api/v1/subscriptions",
@ -92,7 +92,7 @@ class SubscriptionController extends BaseController
*
* @param CreateSubscriptionRequest $request The request
*
* @return Response
* @return \Illuminate\Http\JsonResponse
*
*
* @OA\Get(
@ -137,7 +137,7 @@ class SubscriptionController extends BaseController
*
* @param StoreSubscriptionRequest $request The request
*
* @return Response
* @return \Illuminate\Http\JsonResponse
*
*
* @OA\Post(
@ -185,7 +185,7 @@ class SubscriptionController extends BaseController
* @param ShowSubscriptionRequest $request The request
* @param Invoice $subscription The invoice
*
* @return Response
* @return \Illuminate\Http\JsonResponse
*
*
* @OA\Get(
@ -240,7 +240,7 @@ class SubscriptionController extends BaseController
* @param EditSubscriptionRequest $request The request
* @param Invoice $subscription The invoice
*
* @return Response
* @return \Illuminate\Http\JsonResponse
*
* @OA\Get(
* path="/api/v1/subscriptions/{id}/edit",
@ -294,7 +294,7 @@ class SubscriptionController extends BaseController
* @param UpdateSubscriptionRequest $request The request
* @param Subscription $subscription The invoice
*
* @return Response
* @return \Illuminate\Http\JsonResponse
*
*
* @OA\Put(
@ -357,7 +357,7 @@ class SubscriptionController extends BaseController
* @param DestroySubscriptionRequest $request
* @param Subscription $invoice
*
* @return Response
* @return \Illuminate\Http\JsonResponse
*
* @throws \Exception
* @OA\Delete(
@ -410,7 +410,7 @@ class SubscriptionController extends BaseController
/**
* Perform bulk actions on the list view.
*
* @return Response
* @return \Illuminate\Support\Collection
*
*
* @OA\Post(

View File

@ -189,7 +189,7 @@ class UserController extends BaseController
*
* @param DestroyUserRequest $request
* @param User $user
* @return JsonResponse | Response
* @return \Illuminate\Http\JsonResponse
*
*/
public function destroy(DestroyUserRequest $request, User $user)

View File

@ -23,7 +23,7 @@ class WebCronController extends Controller
/**
* Store a newly created resource in storage.
*
* @return Response
* @return \Illuminate\Http\JsonResponse
*
* @OA\Get(
* path="/webcron",

View File

@ -27,6 +27,7 @@ class ProcessQuotesInBulkRequest extends FormRequest
{
return [
'quotes' => ['array'],
'action' => 'sometimes',
];
}
}

View File

@ -55,7 +55,7 @@ class UpdateGroupSettingRequest extends Request
* are saveable
*
* @param object $settings
* @return stdClass $settings
* @return array $settings
*/
private function filterSaveableSettings($settings)
{

View File

@ -59,7 +59,7 @@ class CompanyExport implements ShouldQueue
/**
* Execute the job.
*
* @return CompanyToken|null
* @return void
*/
public function handle()
{

View File

@ -41,7 +41,7 @@ class OAuth
/**
* @param Socialite $user
* @return bool|\App\Models\User|\App\Libraries\App\Models\User|null
* @return bool | \App\Models\User | \App\Models\User | null
*/
public static function handleAuth($socialite_user, $provider)
{

View File

@ -68,17 +68,12 @@ use Laracasts\Presenter\PresentableTrait;
* @property int|null $deleted_at
* @property-read \App\Models\Client $client
* @property-read \App\Models\Company $company
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\CreditInvitation> $credit_invitations
* @property-read int|null $credit_invitations_count
* @property-read mixed $contact_id
* @property-read mixed $hashed_id
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\InvoiceInvitation> $invoice_invitations
* @property-read int|null $invoice_invitations_count
* @property-read \Illuminate\Notifications\DatabaseNotificationCollection<int, \Illuminate\Notifications\DatabaseNotification> $notifications
* @property-read int|null $notifications_count
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\QuoteInvitation> $quote_invitations
* @property-read int|null $quote_invitations_count
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\RecurringInvoiceInvitation> $recurring_invoice_invitations
* @property-read int|null $recurring_invoice_invitations_count
* @property-read \App\Models\User $user
* @method static \Illuminate\Database\Eloquent\Builder|ClientContact company()
@ -89,15 +84,11 @@ use Laracasts\Presenter\PresentableTrait;
* @method static \Illuminate\Database\Eloquent\Builder|ClientContact query()
* @method static \Illuminate\Database\Eloquent\Builder|ClientContact withTrashed()
* @method static \Illuminate\Database\Eloquent\Builder|ClientContact withoutTrashed()
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\CreditInvitation> $credit_invitations
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\InvoiceInvitation> $invoice_invitations
* @property-read \Illuminate\Notifications\DatabaseNotificationCollection<int, \Illuminate\Notifications\DatabaseNotification> $notifications
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\QuoteInvitation> $quote_invitations
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\RecurringInvoiceInvitation> $recurring_invoice_invitations
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\CreditInvitation> $credit_invitations
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\InvoiceInvitation> $invoice_invitations
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Client> $client
* @mixin \Eloquent
*/
class ClientContact extends Authenticatable implements HasLocalePreference

View File

@ -28,7 +28,7 @@ use Illuminate\Database\Eloquent\SoftDeletes;
* @property int|null $update_details
* @property int $is_deleted
* @property string $config
* @property mixed $fees_and_limits
* @property object $fees_and_limits
* @property string|null $custom_value1
* @property string|null $custom_value2
* @property string|null $custom_value3
@ -47,7 +47,6 @@ use Illuminate\Database\Eloquent\SoftDeletes;
* @property int $require_custom_value2
* @property int $require_custom_value3
* @property int $require_custom_value4
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\ClientGatewayToken> $client_gateway_tokens
* @property-read int|null $client_gateway_tokens_count
* @property-read \App\Models\Company $company
* @property-read \App\Models\Gateway $gateway
@ -60,51 +59,10 @@ use Illuminate\Database\Eloquent\SoftDeletes;
* @method static \Illuminate\Database\Eloquent\Builder|CompanyGateway onlyTrashed()
* @method static \Illuminate\Database\Eloquent\Builder|CompanyGateway query()
* @method static \Illuminate\Database\Eloquent\Builder|BaseModel scope()
* @method static \Illuminate\Database\Eloquent\Builder|CompanyGateway whereAcceptedCreditCards($value)
* @method static \Illuminate\Database\Eloquent\Builder|CompanyGateway whereCompanyId($value)
* @method static \Illuminate\Database\Eloquent\Builder|CompanyGateway whereConfig($value)
* @method static \Illuminate\Database\Eloquent\Builder|CompanyGateway whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|CompanyGateway whereCustomValue1($value)
* @method static \Illuminate\Database\Eloquent\Builder|CompanyGateway whereCustomValue2($value)
* @method static \Illuminate\Database\Eloquent\Builder|CompanyGateway whereCustomValue3($value)
* @method static \Illuminate\Database\Eloquent\Builder|CompanyGateway whereCustomValue4($value)
* @method static \Illuminate\Database\Eloquent\Builder|CompanyGateway whereDeletedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|CompanyGateway whereFeesAndLimits($value)
* @method static \Illuminate\Database\Eloquent\Builder|CompanyGateway whereGatewayKey($value)
* @method static \Illuminate\Database\Eloquent\Builder|CompanyGateway whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|CompanyGateway whereIsDeleted($value)
* @method static \Illuminate\Database\Eloquent\Builder|CompanyGateway whereLabel($value)
* @method static \Illuminate\Database\Eloquent\Builder|CompanyGateway whereRequireBillingAddress($value)
* @method static \Illuminate\Database\Eloquent\Builder|CompanyGateway whereRequireClientName($value)
* @method static \Illuminate\Database\Eloquent\Builder|CompanyGateway whereRequireClientPhone($value)
* @method static \Illuminate\Database\Eloquent\Builder|CompanyGateway whereRequireContactEmail($value)
* @method static \Illuminate\Database\Eloquent\Builder|CompanyGateway whereRequireContactName($value)
* @method static \Illuminate\Database\Eloquent\Builder|CompanyGateway whereRequireCustomValue1($value)
* @method static \Illuminate\Database\Eloquent\Builder|CompanyGateway whereRequireCustomValue2($value)
* @method static \Illuminate\Database\Eloquent\Builder|CompanyGateway whereRequireCustomValue3($value)
* @method static \Illuminate\Database\Eloquent\Builder|CompanyGateway whereRequireCustomValue4($value)
* @method static \Illuminate\Database\Eloquent\Builder|CompanyGateway whereRequireCvv($value)
* @method static \Illuminate\Database\Eloquent\Builder|CompanyGateway whereRequirePostalCode($value)
* @method static \Illuminate\Database\Eloquent\Builder|CompanyGateway whereRequireShippingAddress($value)
* @method static \Illuminate\Database\Eloquent\Builder|CompanyGateway whereTokenBilling($value)
* @method static \Illuminate\Database\Eloquent\Builder|CompanyGateway whereUpdateDetails($value)
* @method static \Illuminate\Database\Eloquent\Builder|CompanyGateway whereUpdatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|CompanyGateway whereUserId($value)
* @method static \Illuminate\Database\Eloquent\Builder|CompanyGateway withTrashed()
* @method static \Illuminate\Database\Eloquent\Builder|CompanyGateway withoutTrashed()
* @method static \Illuminate\Database\Eloquent\Builder|CompanyGateway find()
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\ClientGatewayToken> $client_gateway_tokens
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\ClientGatewayToken> $client_gateway_tokens
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\ClientGatewayToken> $client_gateway_tokens
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\ClientGatewayToken> $client_gateway_tokens
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\ClientGatewayToken> $client_gateway_tokens
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\ClientGatewayToken> $client_gateway_tokens
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\ClientGatewayToken> $client_gateway_tokens
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\ClientGatewayToken> $client_gateway_tokens
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\ClientGatewayToken> $client_gateway_tokens
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\ClientGatewayToken> $client_gateway_tokens
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\ClientGatewayToken> $client_gateway_tokens
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\ClientGatewayToken> $client_gateway_tokens
* @mixin \Eloquent
*/
class CompanyGateway extends BaseModel

View File

@ -40,17 +40,6 @@ use Illuminate\Database\Eloquent\SoftDeletes;
* @method static \Illuminate\Database\Eloquent\Builder|CompanyToken onlyTrashed()
* @method static \Illuminate\Database\Eloquent\Builder|CompanyToken query()
* @method static \Illuminate\Database\Eloquent\Builder|BaseModel scope()
* @method static \Illuminate\Database\Eloquent\Builder|CompanyToken whereAccountId($value)
* @method static \Illuminate\Database\Eloquent\Builder|CompanyToken whereCompanyId($value)
* @method static \Illuminate\Database\Eloquent\Builder|CompanyToken whereCreatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|CompanyToken whereDeletedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|CompanyToken whereId($value)
* @method static \Illuminate\Database\Eloquent\Builder|CompanyToken whereIsDeleted($value)
* @method static \Illuminate\Database\Eloquent\Builder|CompanyToken whereIsSystem($value)
* @method static \Illuminate\Database\Eloquent\Builder|CompanyToken whereName($value)
* @method static \Illuminate\Database\Eloquent\Builder|CompanyToken whereToken($value)
* @method static \Illuminate\Database\Eloquent\Builder|CompanyToken whereUpdatedAt($value)
* @method static \Illuminate\Database\Eloquent\Builder|CompanyToken whereUserId($value)
* @method static \Illuminate\Database\Eloquent\Builder|CompanyToken withTrashed()
* @method static \Illuminate\Database\Eloquent\Builder|CompanyToken withoutTrashed()
* @mixin \Eloquent

View File

@ -97,36 +97,27 @@ use App\Events\Invoice\InvoiceReminderWasEmailed;
* @property int|null $subscription_id
* @property int $auto_bill_tries
* @property bool $is_proforma
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Activity> $activities
* @property-read int|null $activities_count
* @property-read \App\Models\User|null $assigned_user
* @property-read \App\Models\Client $client
* @property-read \App\Models\Company $company
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\CompanyLedger> $company_ledger
* @property-read int|null $company_ledger_count
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Credit> $credits
* @property-read int|null $credits_count
* @property-read \App\Models\Design|null $design
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Document> $documents
* @property-read int|null $documents_count
* @property-read \App\Models\Expense|null $expense
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Expense> $expenses
* @property-read int|null $expenses_count
* @property-read mixed $balance_due
* @property-read mixed $hashed_id
* @property-read mixed $status
* @property-read mixed $total
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Backup> $history
* @property-read int|null $history_count
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\InvoiceInvitation> $invitations
* @property-read int|null $invitations_count
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Payment> $payments
* @property-read int|null $payments_count
* @property-read \App\Models\Project|null $project
* @property-read \App\Models\RecurringInvoice|null $recurring_invoice
* @property-read \App\Models\Subscription|null $subscription
* @property-read \App\Models\Task|null $task
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Task> $tasks
* @property-read int|null $tasks_count
* @property-read \App\Models\User $user
* @property-read \App\Models\Vendor|null $vendor
@ -150,7 +141,6 @@ use App\Events\Invoice\InvoiceReminderWasEmailed;
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\InvoiceInvitation> $invitations
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Payment> $payments
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Task> $tasks
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Client> $invoice
* @property object|null $tax_data
* @mixin \Eloquent
*/

View File

@ -29,7 +29,8 @@ use Illuminate\Database\Eloquent\SoftDeletes;
* @property int $company_id
* @property bool $is_paused
* @property int|null $frequency_id
* @property \Illuminate\Support\Carbon|null $next_run_client
* @property \Carbon\Carbon|\Illuminate\Support\Carbon|null $next_run_client
* @property \Carbon\Carbon|\Illuminate\Support\Carbon|null $next_run
* @property int $user_id
* @property string $name
* @property string $template

View File

@ -33,10 +33,10 @@ trait Excludable
/**
* Exclude an array of elements from the result.
* @param Builder $query
* @param \Illuminate\Database\Eloquent\Builder $query
* @param array $columns
*
* @return Builder<BaseModel>
* @return \Illuminate\Database\Eloquent\Builder
*/
public function scopeExclude($query, $columns): \Illuminate\Database\Eloquent\Builder
{

View File

@ -168,7 +168,7 @@ class CheckoutComPaymentDriver extends BaseDriver
* Payment View
*
* @param array $data Payment data array
* @return view The payment view
* @return \Illuminate\View\View
*/
public function processPaymentView(array $data)
{
@ -179,7 +179,7 @@ class CheckoutComPaymentDriver extends BaseDriver
* Process the payment response
*
* @param Request $request The payment request
* @return view The payment response view
* @return \Illuminate\View\View
*/
public function processPaymentResponse($request)
{

View File

@ -142,7 +142,7 @@ class ACH implements MethodInterface
* Show the payment page for ACH.
*
* @param array $data
* @return View
* @return \Illuminate\View\View
*/
public function paymentView(array $data): View
{

View File

@ -242,7 +242,7 @@ class DirectDebit implements MethodInterface
* Payment view for Direct Debit.
*
* @param array $data
* @return View
* @return \Illuminate\View\View
*/
public function paymentView(array $data): View
{

View File

@ -141,7 +141,7 @@ class SEPA implements MethodInterface
* Payment view for SEPA.
*
* @param array $data
* @return View
* @return \Illuminate\View\View
*/
public function paymentView(array $data): View
{

View File

@ -40,7 +40,7 @@ class Bancontact implements MethodInterface
* Show the authorization page for Bancontact.
*
* @param array $data
* @return View
* @return \Illuminate\View\View
*/
public function authorizeView(array $data): View
{

View File

@ -43,7 +43,7 @@ class BankTransfer implements MethodInterface
* Show the authorization page for bank transfer.
*
* @param array $data
* @return View
* @return \Illuminate\View\View
*/
public function authorizeView(array $data): View
{

View File

@ -40,7 +40,7 @@ class IDEAL implements MethodInterface
* Show the authorization page for iDEAL.
*
* @param array $data
* @return View
* @return \Illuminate\View\View
*/
public function authorizeView(array $data): View
{

View File

@ -40,7 +40,7 @@ class KBC implements MethodInterface
* Show the authorization page for KBC.
*
* @param array $data
* @return View
* @return \Illuminate\View\View
*/
public function authorizeView(array $data): View
{

View File

@ -41,7 +41,7 @@ class Hosted implements MethodInterface
* Show the authorization page for Razorpay.
*
* @param array $data
* @return View
* @return \Illuminate\View\View
*/
public function authorizeView(array $data): View
{
@ -63,7 +63,7 @@ class Hosted implements MethodInterface
* Payment view for the Razorpay.
*
* @param array $data
* @return View
* @return \Illuminate\View\View
*/
public function paymentView(array $data): View
{

View File

@ -43,7 +43,7 @@ class CreditCard implements MethodInterface
* Authorization page for credit card.
*
* @param array $data
* @return View
* @return \Illuminate\View\View
*/
public function authorizeView($data): View
{

View File

@ -89,7 +89,7 @@ class WePayPaymentDriver extends BaseDriver
* Setup the gateway
*
* @param array $data user_id + company
* @return view
* @return \Illuminate\View\View
*/
public function setup(array $data)
{

View File

@ -183,7 +183,7 @@ class CreditService
/**
* Sometimes we need to refresh the
* PDF when it is updated etc.
* @return InvoiceService
* @return self
*/
public function touchPdf($force = false)
{

View File

@ -47,7 +47,7 @@ class ClientTransformer extends EntityTransformer
/**
* @param Client $client
*
* @return Collection
* @return \Illuminate\Support\Collection
*/
public function includeActivities(Client $client)
{
@ -66,7 +66,7 @@ class ClientTransformer extends EntityTransformer
/**
* @param Client $client
*
* @return Collection
* @return \Illuminate\Support\Collection
*/
public function includeContacts(Client $client)
{

View File

@ -37,7 +37,7 @@ class ProductTransformer extends EntityTransformer
/**
* @param Product $product
*
* @return Collection
* @return \Illuminate\Support\Collection
*/
public function includeUser(Product $product)
{
@ -49,7 +49,7 @@ class ProductTransformer extends EntityTransformer
/**
* @param Product $product
*
* @return Collection
* @return \Illuminate\Support\Collection
*/
public function includeCompany(Product $product)
{

View File

@ -40,7 +40,7 @@ class VendorTransformer extends EntityTransformer
/**
* @param Vendor $vendor
*
* @return Collection
* @return \Illuminate\Support\Collection
*/
public function includeActivities(Vendor $vendor)
{
@ -52,7 +52,7 @@ class VendorTransformer extends EntityTransformer
/**
* @param Vendor $vendor
*
* @return Collection
* @return \Illuminate\Support\Collection
*/
public function includeContacts(Vendor $vendor)
{