mirror of
				https://github.com/invoiceninja/invoiceninja.git
				synced 2025-11-03 20:18:33 -05:00 
			
		
		
		
	Update ide helpers
This commit is contained in:
		
							parent
							
								
									c2e58ce347
								
							
						
					
					
						commit
						055bd979fb
					
				@ -170,6 +170,10 @@ use Laracasts\Presenter\PresentableTrait;
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Company> $companies
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\CompanyUser> $company_users
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\User> $users
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\BankIntegration> $bank_integrations
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Company> $companies
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\CompanyUser> $company_users
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\User> $users
 | 
			
		||||
 * @mixin \Eloquent
 | 
			
		||||
 */
 | 
			
		||||
class Account extends BaseModel
 | 
			
		||||
 | 
			
		||||
@ -42,6 +42,7 @@ use Illuminate\Database\Eloquent\SoftDeletes;
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\BankSubaccount> $bank_subaccounts
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\BankSubaccount> $bank_subaccounts
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\BankSubaccount> $bank_subaccounts
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\BankSubaccount> $bank_subaccounts
 | 
			
		||||
 * @mixin \Eloquent
 | 
			
		||||
 */
 | 
			
		||||
class BankAccount extends BaseModel
 | 
			
		||||
 | 
			
		||||
@ -85,6 +85,7 @@ use Illuminate\Database\Eloquent\SoftDeletes;
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\BankTransaction> $transactions
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\BankTransaction> $transactions
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\BankTransaction> $transactions
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\BankTransaction> $transactions
 | 
			
		||||
 * @mixin \Eloquent
 | 
			
		||||
 */
 | 
			
		||||
class BankIntegration extends BaseModel
 | 
			
		||||
 | 
			
		||||
@ -87,6 +87,7 @@ use Illuminate\Database\Eloquent\SoftDeletes;
 | 
			
		||||
 * @method static \Illuminate\Database\Eloquent\Builder|BankTransaction whereVendorId($value)
 | 
			
		||||
 * @method static \Illuminate\Database\Eloquent\Builder|BankTransaction withTrashed()
 | 
			
		||||
 * @method static \Illuminate\Database\Eloquent\Builder|BankTransaction withoutTrashed()
 | 
			
		||||
 * @property-read \App\Models\Payment|null $payment
 | 
			
		||||
 * @mixin \Eloquent
 | 
			
		||||
 */
 | 
			
		||||
class BankTransaction extends BaseModel
 | 
			
		||||
 | 
			
		||||
@ -347,6 +347,25 @@ use Laracasts\Presenter\PresentableTrait;
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\RecurringInvoice> $recurring_invoices
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\SystemLog> $system_logs
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Task> $tasks
 | 
			
		||||
 * @property string|null $routing_id
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Activity> $activities
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\CompanyLedger> $company_ledger
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\ClientContact> $contacts
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Credit> $credits
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Document> $documents
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Expense> $expenses
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\ClientGatewayToken> $gateway_tokens
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Invoice> $invoices
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\CompanyLedger> $ledger
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Payment> $payments
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\ClientContact> $primary_contact
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Project> $projects
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Quote> $quotes
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\RecurringExpense> $recurring_expenses
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\RecurringInvoice> $recurring_invoices
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\SystemLog> $system_logs
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Task> $tasks
 | 
			
		||||
 * @method static \Illuminate\Database\Eloquent\Builder|Client whereRoutingId($value)
 | 
			
		||||
 * @mixin \Eloquent
 | 
			
		||||
 */
 | 
			
		||||
class Client extends BaseModel implements HasLocalePreference
 | 
			
		||||
 | 
			
		||||
@ -173,6 +173,11 @@ use Laracasts\Presenter\PresentableTrait;
 | 
			
		||||
 * @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\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
 | 
			
		||||
 * @mixin \Eloquent
 | 
			
		||||
 */
 | 
			
		||||
class ClientContact extends Authenticatable implements HasLocalePreference
 | 
			
		||||
 | 
			
		||||
@ -733,6 +733,51 @@ use Laracasts\Presenter\PresentableTrait;
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\User> $users
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Vendor> $vendors
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Webhook> $webhooks
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Activity> $activities
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Activity> $all_activities
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Document> $all_documents
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\BankIntegration> $bank_integrations
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\BankTransactionRule> $bank_transaction_rules
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\BankTransaction> $bank_transactions
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\ClientContact> $client_contacts
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\ClientGatewayToken> $client_gateway_tokens
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Client> $clients
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\CompanyGateway> $company_gateways
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\CompanyUser> $company_users
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\ClientContact> $contacts
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Credit> $credits
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Design> $designs
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Document> $documents
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\ExpenseCategory> $expense_categories
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Expense> $expenses
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\GroupSetting> $group_settings
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\GroupSetting> $groups
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Invoice> $invoices
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\CompanyLedger> $ledger
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\PaymentTerm> $payment_terms
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Payment> $payments
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Product> $products
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Project> $projects
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\PurchaseOrder> $purchase_orders
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Quote> $quotes
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\RecurringExpense> $recurring_expenses
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\RecurringInvoice> $recurring_invoices
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Scheduler> $schedulers
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Subscription> $subscriptions
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\SystemLog> $system_log_relation
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\SystemLog> $system_logs
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Scheduler> $task_schedulers
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\TaskStatus> $task_statuses
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Task> $tasks
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\TaxRate> $tax_rates
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\CompanyToken> $tokens
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\CompanyToken> $tokens_hashed
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Design> $user_designs
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\PaymentTerm> $user_payment_terms
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\User> $users
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Vendor> $vendors
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Webhook> $webhooks
 | 
			
		||||
 * @method static \Illuminate\Database\Eloquent\Builder|Company whereEnableEInvoice($value)
 | 
			
		||||
 * @mixin \Eloquent
 | 
			
		||||
 */
 | 
			
		||||
class Company extends BaseModel
 | 
			
		||||
 | 
			
		||||
@ -102,6 +102,7 @@ use Illuminate\Database\Eloquent\SoftDeletes;
 | 
			
		||||
 * @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
 | 
			
		||||
 | 
			
		||||
@ -97,6 +97,9 @@ use Illuminate\Database\Eloquent\SoftDeletes;
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\CompanyToken> $token
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\CompanyToken> $tokens
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\User> $users
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\CompanyToken> $token
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\CompanyToken> $tokens
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\User> $users
 | 
			
		||||
 * @mixin \Eloquent
 | 
			
		||||
 */
 | 
			
		||||
class CompanyUser extends Pivot
 | 
			
		||||
 | 
			
		||||
@ -255,6 +255,13 @@ use Laracasts\Presenter\PresentableTrait;
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\CreditInvitation> $invitations
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Invoice> $invoices
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Payment> $payments
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Activity> $activities
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\CompanyLedger> $company_ledger
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Document> $documents
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Backup> $history
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\CreditInvitation> $invitations
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Invoice> $invoices
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Payment> $payments
 | 
			
		||||
 * @mixin \Eloquent
 | 
			
		||||
 */
 | 
			
		||||
class Credit extends BaseModel
 | 
			
		||||
 | 
			
		||||
@ -141,6 +141,7 @@ use Illuminate\Database\Eloquent\SoftDeletes;
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Document> $documents
 | 
			
		||||
 * @property-read \App\Models\BankTransaction|null $transaction
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Document> $documents
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Document> $documents
 | 
			
		||||
 * @mixin \Eloquent
 | 
			
		||||
 */
 | 
			
		||||
class Expense extends BaseModel
 | 
			
		||||
 | 
			
		||||
@ -38,6 +38,7 @@ namespace App\Models;
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\PaymentType> $payment_methods
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\PaymentType> $payment_methods
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\PaymentType> $payment_methods
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\PaymentType> $payment_methods
 | 
			
		||||
 * @mixin \Eloquent
 | 
			
		||||
 */
 | 
			
		||||
class GatewayType extends StaticModel
 | 
			
		||||
 | 
			
		||||
@ -74,6 +74,8 @@ use Illuminate\Database\Eloquent\SoftDeletes;
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Document> $documents
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Client> $clients
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Document> $documents
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Client> $clients
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Document> $documents
 | 
			
		||||
 * @mixin \Eloquent
 | 
			
		||||
 */
 | 
			
		||||
class GroupSetting extends StaticModel
 | 
			
		||||
 | 
			
		||||
@ -295,6 +295,15 @@ use Laracasts\Presenter\PresentableTrait;
 | 
			
		||||
 * @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\Activity> $activities
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\CompanyLedger> $company_ledger
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Credit> $credits
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Document> $documents
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Expense> $expenses
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Backup> $history
 | 
			
		||||
 * @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
 | 
			
		||||
 * @mixin \Eloquent
 | 
			
		||||
 */
 | 
			
		||||
class Invoice extends BaseModel
 | 
			
		||||
 | 
			
		||||
@ -182,6 +182,11 @@ use Illuminate\Database\Eloquent\SoftDeletes;
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Document> $documents
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Invoice> $invoices
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Paymentable> $paymentables
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\CompanyLedger> $company_ledger
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Credit> $credits
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Document> $documents
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Invoice> $invoices
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Paymentable> $paymentables
 | 
			
		||||
 * @mixin \Eloquent
 | 
			
		||||
 */
 | 
			
		||||
class Payment extends BaseModel
 | 
			
		||||
 | 
			
		||||
@ -108,6 +108,7 @@ use League\CommonMark\CommonMarkConverter;
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Document> $documents
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Document> $documents
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Document> $documents
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Document> $documents
 | 
			
		||||
 * @mixin \Eloquent
 | 
			
		||||
 */
 | 
			
		||||
class Product extends BaseModel
 | 
			
		||||
 | 
			
		||||
@ -94,6 +94,8 @@ use Laracasts\Presenter\PresentableTrait;
 | 
			
		||||
 * @method static \Illuminate\Database\Eloquent\Builder|Project whereCurrentHours($value)
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Document> $documents
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Task> $tasks
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Document> $documents
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Task> $tasks
 | 
			
		||||
 * @mixin \Eloquent
 | 
			
		||||
 */
 | 
			
		||||
class Project extends BaseModel
 | 
			
		||||
 | 
			
		||||
@ -38,6 +38,7 @@ use App\Utils\Traits\MakesHash;
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Document> $documents
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Document> $documents
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Document> $documents
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Document> $documents
 | 
			
		||||
 * @mixin \Eloquent
 | 
			
		||||
 */
 | 
			
		||||
class Proposal extends BaseModel
 | 
			
		||||
 | 
			
		||||
@ -240,6 +240,12 @@ use Illuminate\Support\Facades\Storage;
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\PurchaseOrderInvitation> $invitations
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Invoice> $invoices
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Payment> $payments
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Activity> $activities
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Document> $documents
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Backup> $history
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\PurchaseOrderInvitation> $invitations
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Invoice> $invoices
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Payment> $payments
 | 
			
		||||
 * @mixin \Eloquent
 | 
			
		||||
 */
 | 
			
		||||
class PurchaseOrder extends BaseModel
 | 
			
		||||
 | 
			
		||||
@ -221,6 +221,10 @@ use Laracasts\Presenter\PresentableTrait;
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Document> $documents
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Backup> $history
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\QuoteInvitation> $invitations
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Activity> $activities
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Document> $documents
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Backup> $history
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\QuoteInvitation> $invitations
 | 
			
		||||
 * @mixin \Eloquent
 | 
			
		||||
 */
 | 
			
		||||
class Quote extends BaseModel
 | 
			
		||||
 | 
			
		||||
@ -149,6 +149,7 @@ use Illuminate\Support\Carbon;
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Document> $documents
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Document> $documents
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Document> $documents
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Document> $documents
 | 
			
		||||
 * @mixin \Eloquent
 | 
			
		||||
 */
 | 
			
		||||
class RecurringExpense extends BaseModel
 | 
			
		||||
 | 
			
		||||
@ -229,6 +229,11 @@ use Laracasts\Presenter\PresentableTrait;
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Backup> $history
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\RecurringInvoiceInvitation> $invitations
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Invoice> $invoices
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Activity> $activities
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Document> $documents
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Backup> $history
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\RecurringInvoiceInvitation> $invitations
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Invoice> $invoices
 | 
			
		||||
 * @mixin \Eloquent
 | 
			
		||||
 */
 | 
			
		||||
class RecurringInvoice extends BaseModel
 | 
			
		||||
 | 
			
		||||
@ -221,6 +221,11 @@ use Laracasts\Presenter\PresentableTrait;
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Backup> $history
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\RecurringQuoteInvitation> $invitations
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Quote> $quotes
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Activity> $activities
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Document> $documents
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Backup> $history
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\RecurringQuoteInvitation> $invitations
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Quote> $quotes
 | 
			
		||||
 * @mixin \Eloquent
 | 
			
		||||
 */
 | 
			
		||||
class RecurringQuote extends BaseModel
 | 
			
		||||
 | 
			
		||||
@ -101,6 +101,7 @@ use Illuminate\Support\Carbon;
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Document> $documents
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Document> $documents
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Document> $documents
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Document> $documents
 | 
			
		||||
 * @mixin \Eloquent
 | 
			
		||||
 */
 | 
			
		||||
class Task extends BaseModel
 | 
			
		||||
 | 
			
		||||
@ -209,6 +209,13 @@ use Laracasts\Presenter\PresentableTrait;
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Document> $documents
 | 
			
		||||
 * @property-read \Illuminate\Notifications\DatabaseNotificationCollection<int, \Illuminate\Notifications\DatabaseNotification> $notifications
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\CompanyToken> $tokens
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Client> $clients
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Company> $companies
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\CompanyUser> $company_users
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\ClientContact> $contacts
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Document> $documents
 | 
			
		||||
 * @property-read \Illuminate\Notifications\DatabaseNotificationCollection<int, \Illuminate\Notifications\DatabaseNotification> $notifications
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\CompanyToken> $tokens
 | 
			
		||||
 * @mixin \Eloquent
 | 
			
		||||
 */
 | 
			
		||||
class User extends Authenticatable implements MustVerifyEmail
 | 
			
		||||
 | 
			
		||||
@ -144,6 +144,10 @@ use Laracasts\Presenter\PresentableTrait;
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\VendorContact> $contacts
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Document> $documents
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\VendorContact> $primary_contact
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Activity> $activities
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\VendorContact> $contacts
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\Document> $documents
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\VendorContact> $primary_contact
 | 
			
		||||
 * @mixin \Eloquent
 | 
			
		||||
 */
 | 
			
		||||
class Vendor extends BaseModel
 | 
			
		||||
 | 
			
		||||
@ -130,6 +130,8 @@ use Laracasts\Presenter\PresentableTrait;
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\PurchaseOrderInvitation> $purchase_order_invitations
 | 
			
		||||
 * @property-read \Illuminate\Notifications\DatabaseNotificationCollection<int, \Illuminate\Notifications\DatabaseNotification> $notifications
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\PurchaseOrderInvitation> $purchase_order_invitations
 | 
			
		||||
 * @property-read \Illuminate\Notifications\DatabaseNotificationCollection<int, \Illuminate\Notifications\DatabaseNotification> $notifications
 | 
			
		||||
 * @property-read \Illuminate\Database\Eloquent\Collection<int, \App\Models\PurchaseOrderInvitation> $purchase_order_invitations
 | 
			
		||||
 * @mixin \Eloquent
 | 
			
		||||
 */
 | 
			
		||||
class VendorContact extends Authenticatable implements HasLocalePreference
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user