Subversion-Projekte lars-tiefland.webanos.marine-sales.de

Revision

Revision 2 | Details | Vergleich mit vorheriger | Letzte Änderung | Log anzeigen | RSS feed

Revision Autor Zeilennr. Zeile
2 lars 1
<?php
2
 
3
    namespace App\Models;
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\HasMany;
9
 
415 lars 10
    /**
11
 * App\Models\OrderItem
12
 *
13
 * @property int $id
14
 * @property int|null $order_id
15
 * @property int|null $item_id
16
 * @property int|null $child_id
17
 * @property int|null $order_item_id
18
 * @property string $name
19
 * @property float $price
20
 * @property int $amount
21
 * @property string $status
22
 * @property string $delivery_status
23
 * @property string $invoice_status
24
 * @property string $delivery_note_status
25
 * @property string $foreign_id
26
 * @property string $option_input
27
 * @property string $description
28
 * @property int $rank
29
 * @property int $tax
30
 * @property float $orig_value
31
 * @property string $orig_currency
32
 * @property string $hash
33
 * @property string|null $exported
34
 * @property string|null $exported_invoice
35
 * @property string|null $exported_delivery_note
36
 * @property \Illuminate\Support\Carbon|null $created_at
37
 * @property \Illuminate\Support\Carbon|null $updated_at
38
 * @property-read \App\Models\Item|null $item
39
 * @method static \Database\Factories\OrderItemFactory factory($count = null, $state = [])
40
 * @method static \Illuminate\Database\Eloquent\Builder|OrderItem newModelQuery()
41
 * @method static \Illuminate\Database\Eloquent\Builder|OrderItem newQuery()
42
 * @method static \Illuminate\Database\Eloquent\Builder|OrderItem query()
43
 * @method static \Illuminate\Database\Eloquent\Builder|OrderItem whereAmount($value)
44
 * @method static \Illuminate\Database\Eloquent\Builder|OrderItem whereChildId($value)
45
 * @method static \Illuminate\Database\Eloquent\Builder|OrderItem whereCreatedAt($value)
46
 * @method static \Illuminate\Database\Eloquent\Builder|OrderItem whereDeliveryNoteStatus($value)
47
 * @method static \Illuminate\Database\Eloquent\Builder|OrderItem whereDeliveryStatus($value)
48
 * @method static \Illuminate\Database\Eloquent\Builder|OrderItem whereDescription($value)
49
 * @method static \Illuminate\Database\Eloquent\Builder|OrderItem whereExported($value)
50
 * @method static \Illuminate\Database\Eloquent\Builder|OrderItem whereExportedDeliveryNote($value)
51
 * @method static \Illuminate\Database\Eloquent\Builder|OrderItem whereExportedInvoice($value)
52
 * @method static \Illuminate\Database\Eloquent\Builder|OrderItem whereForeignId($value)
53
 * @method static \Illuminate\Database\Eloquent\Builder|OrderItem whereHash($value)
54
 * @method static \Illuminate\Database\Eloquent\Builder|OrderItem whereId($value)
55
 * @method static \Illuminate\Database\Eloquent\Builder|OrderItem whereInvoiceStatus($value)
56
 * @method static \Illuminate\Database\Eloquent\Builder|OrderItem whereItemId($value)
57
 * @method static \Illuminate\Database\Eloquent\Builder|OrderItem whereName($value)
58
 * @method static \Illuminate\Database\Eloquent\Builder|OrderItem whereOptionInput($value)
59
 * @method static \Illuminate\Database\Eloquent\Builder|OrderItem whereOrderId($value)
60
 * @method static \Illuminate\Database\Eloquent\Builder|OrderItem whereOrderItemId($value)
61
 * @method static \Illuminate\Database\Eloquent\Builder|OrderItem whereOrigCurrency($value)
62
 * @method static \Illuminate\Database\Eloquent\Builder|OrderItem whereOrigValue($value)
63
 * @method static \Illuminate\Database\Eloquent\Builder|OrderItem wherePrice($value)
64
 * @method static \Illuminate\Database\Eloquent\Builder|OrderItem whereRank($value)
65
 * @method static \Illuminate\Database\Eloquent\Builder|OrderItem whereStatus($value)
66
 * @method static \Illuminate\Database\Eloquent\Builder|OrderItem whereTax($value)
67
 * @method static \Illuminate\Database\Eloquent\Builder|OrderItem whereUpdatedAt($value)
68
 * @mixin \Eloquent
69
 */
70
class OrderItem extends Model
2 lars 71
    {
72
        use HasFactory;
73
 
74
        public function item(): BelongsTo
75
        {
76
            return $this->belongsTo( Item::class, 'item_id' );
77
        }
78
    }