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

Revision

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

Revision 62 Revision 69
Zeile 1... Zeile 1...
1
<?php
1
<?php
Zeile 2... Zeile 2...
2
 
2
 
Zeile -... Zeile 3...
-
 
3
    namespace App\Models;
3
    namespace App\Models;
4
 
4
 
5
    use Illuminate\Database\Eloquent\Casts\Attribute;
Zeile 5... Zeile 6...
5
    use Illuminate\Database\Eloquent\Factories\HasFactory;
6
    use Illuminate\Database\Eloquent\Factories\HasFactory;
6
    use Illuminate\Database\Eloquent\Model;
7
    use Illuminate\Database\Eloquent\Model;
7
 
8
 
Zeile -... Zeile 9...
-
 
9
    class PriceAgency extends Model
-
 
10
    {
-
 
11
        use HasFactory;
-
 
12
 
-
 
13
        protected $fillable = [
-
 
14
            "only_deliverable",
-
 
15
            "min_price",
-
 
16
            "access_url",
-
 
17
            "access_user",
-
 
18
            "access_password",
-
 
19
            "comment",
-
 
20
            "contact_name",
-
 
21
            "contact_email",
-
 
22
            "contact_phone",
-
 
23
        ];
8
    class PriceAgency extends Model
24
 
-
 
25
        protected function lockedManufacturers():Attribute
-
 
26
        {
-
 
27
            return Attribute::make(
9
    {
28
                get: fn( string $value ) => Manufacturer::whereIn( $value )->get()->pluck( [ "id", "name" ] )