add shipping rules

This commit is contained in:
Ludovic CANDELLIER
2023-07-16 14:45:42 +02:00
parent 297dcc62d2
commit 39c80ce6d1
459 changed files with 6219 additions and 5416 deletions

View File

@@ -7,8 +7,9 @@ use Sebastienheyd\Boilerplate\Models\Permission as parentPermission;
class Permission extends parentPermission
{
protected $connection = 'mysql';
protected $guarded = ['id'];
public function application()
{
return $this->belongsTo(\App\Models\Core\App\Application::class)->withDefault(['name' => '']);

View File

@@ -1,4 +1,5 @@
<?php
namespace App\Models\Core\Auth;
use Illuminate\Database\Eloquent\Model;
@@ -6,8 +7,9 @@ use Illuminate\Database\Eloquent\Model;
class RoleUser extends Model
{
protected $table = 'role_user';
protected $connection = 'mysql';
public function user()
{
return $this->belongsTo(\App\Models\Core\Auth\User::class);

View File

@@ -2,15 +2,15 @@
namespace App\Models\Core\Auth;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
use Laratrust\Models\LaratrustTeam;
class Team extends LaratrustTeam
{
use SoftDeletes;
protected $connection = 'mysql';
public $timestamps = false;
public function users()

View File

@@ -7,6 +7,7 @@ use Illuminate\Database\Eloquent\Model;
class TeamUser extends Model
{
protected $table = 'team_user';
protected $connection = 'mysql';
public function user()

View File

@@ -2,19 +2,19 @@
namespace App\Models\Core\Auth;
use Carbon\Carbon;
use Illuminate\Contracts\Auth\MustVerifyEmail;
use Yadahan\AuthenticationLog\AuthenticationLogable;
// use HighIdeas\UsersOnline\Traits\UsersOnlineTrait;
use Sebastienheyd\Boilerplate\Models\User as parentUser;
// use HighIdeas\UsersOnline\Traits\UsersOnlineTrait;
use Yadahan\AuthenticationLog\AuthenticationLogable;
class User extends parentUser
{
// use UserHasTeams, UsersOnlineTrait;
use AuthenticationLogable;
protected $fillable = ['active', 'last_name', 'first_name', 'username', 'email', 'password', 'remember_token', 'last_login'];
protected $hidden = ['password', 'remember_token'];
protected $casts = [
'email_verified_at' => 'datetime',
'settings' => 'array',

View File

@@ -3,12 +3,13 @@
namespace App\Models\Core\Auth;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
class UserClient extends Model
{
protected $connection = 'system';
protected $guarded = [];
public $timestamps = false;
public function client()

View File

@@ -1,4 +1,5 @@
<?php
namespace App\Models\Core\Auth;
use Illuminate\Database\Eloquent\Model;
@@ -6,8 +7,11 @@ use Illuminate\Database\Eloquent\Model;
class UserStatus extends Model
{
protected $connection = 'mysql';
protected $guarded = [];
protected $table = "user_statuses";
protected $table = 'user_statuses';
public $timestamps = false;
public function scopeByName($query, $name)

View File

@@ -1,4 +1,5 @@
<?php
namespace App\Models\Core\Auth;
use Illuminate\Database\Eloquent\Model;
@@ -6,8 +7,11 @@ use Illuminate\Database\Eloquent\Model;
class UserStatusTeam extends Model
{
protected $connection = 'mysql';
protected $guarded = [];
protected $table = "user_status_teams";
protected $table = 'user_status_teams';
public $timestamps = false;
public function user_status()