Subversion-Projekte lars-tiefland.webanos.faltradxxs.de

Revision

Revision 2 | Ganze Datei anzeigen | Leerzeichen ignorieren | Details | Blame | Letzte Änderung | Log anzeigen | RSS feed

Revision 2 Revision 24
Zeile 1... Zeile 1...
1
<?php
1
<?php
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;
-
 
6
    use Illuminate\Database\Eloquent\Model;
-
 
7
    use Illuminate\Database\Eloquent\Relations\BelongsTo;
-
 
8
    use Illuminate\Database\Eloquent\Relations\BelongsToMany;
Zeile 5... Zeile 9...
5
use Illuminate\Database\Eloquent\Factories\HasFactory;
9
    use Illuminate\Database\Eloquent\Relations\HasMany;
6
use Illuminate\Database\Eloquent\Model;
10
    use Illuminate\Database\Eloquent\Relations\HasOne;
7
 
11
 
-
 
12
    class Order extends Model
8
class Order extends Model
13
    {
9
{
14
        use HasFactory;
10
    use HasFactory;
15
 
11
    /**
16
        /**
12
     * The connection name for the model.
17
         * The connection name for the model.
13
     *
18
         *
-
 
19
         * @var string
-
 
20
         */
-
 
21
        protected $connection = 'order';
-
 
22
 
-
 
23
        public function orderItem(): HasMany
-
 
24
        {
-
 
25
            return $this->hasMany( OrderItem::class )->orderBy( 'rank' );
-
 
26
        }
-
 
27
 
-
 
28
        public function orderType(): BelongsTo
-
 
29
        {
-
 
30
            return $this->belongsTo( OrderType::class );
-
 
31
 
-
 
32
        }
-
 
33
 
-
 
34
        public function billAddr(): BelongsTo
-
 
35
        {
-
 
36
            return $this->belongsTo( OrderAddress::class, 'bill_addr_id' );
-
 
37
        }
-
 
38
        public function shop(): BelongsTo
14
     * @var string
39
        {
-
 
40
            return $this->belongsTo( Shop::class );
-
 
41
        }
-
 
42
 
-
 
43
        public function shipAddr(): BelongsTo
-
 
44
        {