Inuit sync of tax, product accounting, accounts and invoices

This commit is contained in:
Deon George
2023-05-12 20:09:51 +10:00
parent e2d8f8a096
commit ad2f6f3a7f
22 changed files with 707 additions and 144 deletions

View File

@@ -5,8 +5,12 @@ namespace App\Models;
use Illuminate\Database\Eloquent\Collection;
use Illuminate\Database\Eloquent\Model;
use App\Traits\ProviderRef;
class Tax extends Model
{
use ProviderRef;
public $timestamps = FALSE;
/* RELATIONS */
@@ -16,6 +20,12 @@ class Tax extends Model
return $this->belongsTo(Country::class);
}
public function providers()
{
return $this->belongsToMany(ProviderOauth::class,'tax__provider')
->withPivot('ref','synctoken','created_at','updated_at');
}
/* METHODS */
/**