Subversion-Projekte lars-tiefland.laravel_shop

Revision

Revision 1429 | Revision 1431 | Zur aktuellen Revision | Ganze Datei anzeigen | Leerzeichen ignorieren | Details | Blame | Letzte Änderung | Log anzeigen | RSS feed

Revision 1429 Revision 1430
Zeile 3... Zeile 3...
3
    namespace App\Models;
3
    namespace App\Models;
Zeile 4... Zeile 4...
4
 
4
 
5
    use Illuminate\Database\Eloquent\Factories\HasFactory;
5
    use Illuminate\Database\Eloquent\Factories\HasFactory;
6
    use Illuminate\Database\Eloquent\Model;
6
    use Illuminate\Database\Eloquent\Model;
-
 
7
    use Illuminate\Database\Eloquent\Relations\BelongsTo;
7
    use Illuminate\Database\Eloquent\Relations\BelongsTo;
8
    use Illuminate\Database\Eloquent\Relations\BelongsToMany;
8
    use Illuminate\Database\Eloquent\Relations\HasMany;
9
    use Illuminate\Database\Eloquent\Relations\HasMany;
Zeile 9... Zeile 10...
9
    use Illuminate\Database\Eloquent\Relations\HasOne;
10
    use Illuminate\Database\Eloquent\Relations\HasOne;
10
 
11
 
Zeile 42... Zeile 43...
42
        public function shipAddr(): BelongsTo
43
        public function shipAddr(): BelongsTo
43
        {
44
        {
44
            return $this->belongsTo( OrderAddress::class, 'ship_addr_id' );
45
            return $this->belongsTo( OrderAddress::class, 'ship_addr_id' );
45
        }
46
        }
Zeile 46... Zeile 47...
46
 
47
 
47
        public function item():HasMany
48
        public function item():BelongsToMany
48
        {
49
        {
49
            return $this->hasMany( Item::class, 'order_item_id' );
50
            return $this->belongsToMany( Item::class, 'order_item_id' );
50
        }
51
        }