hasOne(SubscriptionRequest::class); } public function invoiceProfile() { return $this->hasOne(InvoiceProfile::class); } public function clients() { return $this->hasMany(Client::class, 'user_id', 'id') ->orderByDesc('created_at'); } public function regularInvoices() { return $this->hasMany(Invoice::class)->whereInvoiceType('regular-invoice')->orderByDesc('created_at'); } public function advanceInvoices() { return $this->hasMany(Invoice::class)->whereInvoiceType('advance-invoice')->orderByDesc('created_at'); } }