Subversion-Projekte lars-tiefland.laravel_shop

Revision

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

Revision 644 Revision 645
Zeile 2... Zeile 2...
2
 
2
 
Zeile 3... Zeile 3...
3
    namespace App\Models;
3
    namespace App\Models;
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\HasMany;
7
    use Illuminate\Database\Eloquent\Relations\BelongsTo;
8
    use Illuminate\Database\Eloquent\Relations\HasOne;
8
    use Illuminate\Database\Eloquent\Relations\HasMany;
Zeile 9... Zeile 9...
9
    use Spatie\Sluggable\HasSlug;
9
    use Spatie\Sluggable\HasSlug;
10
    use Spatie\Sluggable\SlugOptions;
10
    use Spatie\Sluggable\SlugOptions;
Zeile 34... Zeile 34...
34
        public function price(): HasMany
34
        public function price(): HasMany
35
        {
35
        {
36
            return $this->hasMany( Price::class )->orderBy( "preis_index" );
36
            return $this->hasMany( Price::class )->orderBy( "preis_index" );
37
        }
37
        }
Zeile 38... Zeile 38...
38
 
38
 
39
        public function manufacturer(): HasOne
39
        public function manufacturer(): BelongsTo
40
        {
40
        {
41
            return $this->hasOne( Manufacturer::class );
41
            return $this->belongsTo( Manufacturer::class );
42
        }
42
        }