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. * Filters the query by the users company ID.
* *
* @return Illuminate\Database\Query\Builder * @return \Illuminate\Database\Eloquent\Builder
*/ */
public function entityFilter() public function entityFilter()
{ {

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -238,7 +238,7 @@ class ClientController extends BaseController
* *
* @param PurgeClientRequest $request * @param PurgeClientRequest $request
* @param Client $client * @param Client $client
* @return Response * @return \Illuminate\Http\JsonResponse
* *
*/ */
public function purge(PurgeClientRequest $request, Client $client) public function purge(PurgeClientRequest $request, Client $client)
@ -266,7 +266,7 @@ class ClientController extends BaseController
* @param PurgeClientRequest $request * @param PurgeClientRequest $request
* @param Client $client * @param Client $client
* @param string $mergeable_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. * Pay for invoice/s using credits only.
* *
* @param Request $request The request object * @param Request $request The request object
* @return Response The response view * @return \Response The response view
*/ */
public function credit_response(Request $request) public function credit_response(Request $request)
{ {

View File

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

View File

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

View File

@ -23,7 +23,7 @@ class StatementController extends Controller
/** /**
* Show the statement in the client portal. * Show the statement in the client portal.
* *
* @return View * @return \Illuminate\View\View
*/ */
public function index(): 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 * Connect an OAuth account to a regular email/password combination account
* *
* @param Request $request * @param Request $request
* @return JsonResponse. * @return \Illuminate\Http\JsonResponse
* *
* *
* @OA\Post( * @OA\Post(

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -41,7 +41,7 @@ class OAuth
/** /**
* @param Socialite $user * @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) public static function handleAuth($socialite_user, $provider)
{ {

View File

@ -68,17 +68,12 @@ use Laracasts\Presenter\PresentableTrait;
* @property int|null $deleted_at * @property int|null $deleted_at
* @property-read \App\Models\Client $client * @property-read \App\Models\Client $client
* @property-read \App\Models\Company $company * @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 int|null $credit_invitations_count
* @property-read mixed $contact_id * @property-read mixed $contact_id
* @property-read mixed $hashed_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 int|null $invoice_invitations_count
* @property-read \Illuminate\Notifications\DatabaseNotificationCollection<int, \Illuminate\Notifications\DatabaseNotification> $notifications
* @property-read int|null $notifications_count * @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 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 int|null $recurring_invoice_invitations_count
* @property-read \App\Models\User $user * @property-read \App\Models\User $user
* @method static \Illuminate\Database\Eloquent\Builder|ClientContact company() * @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 query()
* @method static \Illuminate\Database\Eloquent\Builder|ClientContact withTrashed() * @method static \Illuminate\Database\Eloquent\Builder|ClientContact withTrashed()
* @method static \Illuminate\Database\Eloquent\Builder|ClientContact withoutTrashed() * @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\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\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\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\CreditInvitation> $credit_invitations
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\InvoiceInvitation> $invoice_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 * @mixin \Eloquent
*/ */
class ClientContact extends Authenticatable implements HasLocalePreference class ClientContact extends Authenticatable implements HasLocalePreference

View File

@ -28,7 +28,7 @@ use Illuminate\Database\Eloquent\SoftDeletes;
* @property int|null $update_details * @property int|null $update_details
* @property int $is_deleted * @property int $is_deleted
* @property string $config * @property string $config
* @property mixed $fees_and_limits * @property object $fees_and_limits
* @property string|null $custom_value1 * @property string|null $custom_value1
* @property string|null $custom_value2 * @property string|null $custom_value2
* @property string|null $custom_value3 * @property string|null $custom_value3
@ -47,7 +47,6 @@ use Illuminate\Database\Eloquent\SoftDeletes;
* @property int $require_custom_value2 * @property int $require_custom_value2
* @property int $require_custom_value3 * @property int $require_custom_value3
* @property int $require_custom_value4 * @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 int|null $client_gateway_tokens_count
* @property-read \App\Models\Company $company * @property-read \App\Models\Company $company
* @property-read \App\Models\Gateway $gateway * @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 onlyTrashed()
* @method static \Illuminate\Database\Eloquent\Builder|CompanyGateway query() * @method static \Illuminate\Database\Eloquent\Builder|CompanyGateway query()
* @method static \Illuminate\Database\Eloquent\Builder|BaseModel scope() * @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 withTrashed()
* @method static \Illuminate\Database\Eloquent\Builder|CompanyGateway withoutTrashed() * @method static \Illuminate\Database\Eloquent\Builder|CompanyGateway withoutTrashed()
* @method static \Illuminate\Database\Eloquent\Builder|CompanyGateway find() * @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
* @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\ClientGatewayToken> $client_gateway_tokens
* @mixin \Eloquent * @mixin \Eloquent
*/ */
class CompanyGateway extends BaseModel 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 onlyTrashed()
* @method static \Illuminate\Database\Eloquent\Builder|CompanyToken query() * @method static \Illuminate\Database\Eloquent\Builder|CompanyToken query()
* @method static \Illuminate\Database\Eloquent\Builder|BaseModel scope() * @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 withTrashed()
* @method static \Illuminate\Database\Eloquent\Builder|CompanyToken withoutTrashed() * @method static \Illuminate\Database\Eloquent\Builder|CompanyToken withoutTrashed()
* @mixin \Eloquent * @mixin \Eloquent

View File

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

View File

@ -29,7 +29,8 @@ use Illuminate\Database\Eloquent\SoftDeletes;
* @property int $company_id * @property int $company_id
* @property bool $is_paused * @property bool $is_paused
* @property int|null $frequency_id * @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 int $user_id
* @property string $name * @property string $name
* @property string $template * @property string $template

View File

@ -33,10 +33,10 @@ trait Excludable
/** /**
* Exclude an array of elements from the result. * Exclude an array of elements from the result.
* @param Builder $query * @param \Illuminate\Database\Eloquent\Builder $query
* @param array $columns * @param array $columns
* *
* @return Builder<BaseModel> * @return \Illuminate\Database\Eloquent\Builder
*/ */
public function scopeExclude($query, $columns): \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 * Payment View
* *
* @param array $data Payment data array * @param array $data Payment data array
* @return view The payment view * @return \Illuminate\View\View
*/ */
public function processPaymentView(array $data) public function processPaymentView(array $data)
{ {
@ -179,7 +179,7 @@ class CheckoutComPaymentDriver extends BaseDriver
* Process the payment response * Process the payment response
* *
* @param Request $request The payment request * @param Request $request The payment request
* @return view The payment response view * @return \Illuminate\View\View
*/ */
public function processPaymentResponse($request) public function processPaymentResponse($request)
{ {

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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