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

Revision

Revision 308 | Blame | Vergleich mit vorheriger | Letzte Änderung | Log anzeigen | RSS feed

<?php

namespace App\Models;

use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\Relations\BelongsTo;
use App\Models\ShippingGroup;

/**
 * App\Models\Shipping
 *
 * @property int $id
 * @property int $rank
 * @property int|null $shipping_group_id
 * @property int|null $supplier_id
 * @property string $name
 * @property string $info_shop
 * @property string $info_mail
 * @property string $info_internal
 * @property int $island_shipping
 * @property string $additions
 * @property int $status
 * @property float $price
 * @property float $calc_weight_from
 * @property float $calc_weight_to
 * @property float $calc_price_from
 * @property float $calc_price_to
 * @property int $tax_rate
 * @property string $conditions
 * @property string $created_by
 * @property string $updated_by
 * @property \Illuminate\Support\Carbon|null $created_at
 * @property \Illuminate\Support\Carbon|null $updated_at
 * @property-read ShippingGroup|null $shipping_group
 * @method static \Database\Factories\ShippingFactory factory($count = null, $state = [])
 * @method static \Illuminate\Database\Eloquent\Builder|Shipping newModelQuery()
 * @method static \Illuminate\Database\Eloquent\Builder|Shipping newQuery()
 * @method static \Illuminate\Database\Eloquent\Builder|Shipping query()
 * @method static \Illuminate\Database\Eloquent\Builder|Shipping whereAdditions($value)
 * @method static \Illuminate\Database\Eloquent\Builder|Shipping whereCalcPriceFrom($value)
 * @method static \Illuminate\Database\Eloquent\Builder|Shipping whereCalcPriceTo($value)
 * @method static \Illuminate\Database\Eloquent\Builder|Shipping whereCalcWeightFrom($value)
 * @method static \Illuminate\Database\Eloquent\Builder|Shipping whereCalcWeightTo($value)
 * @method static \Illuminate\Database\Eloquent\Builder|Shipping whereConditions($value)
 * @method static \Illuminate\Database\Eloquent\Builder|Shipping whereCreatedAt($value)
 * @method static \Illuminate\Database\Eloquent\Builder|Shipping whereCreatedBy($value)
 * @method static \Illuminate\Database\Eloquent\Builder|Shipping whereId($value)
 * @method static \Illuminate\Database\Eloquent\Builder|Shipping whereInfoInternal($value)
 * @method static \Illuminate\Database\Eloquent\Builder|Shipping whereInfoMail($value)
 * @method static \Illuminate\Database\Eloquent\Builder|Shipping whereInfoShop($value)
 * @method static \Illuminate\Database\Eloquent\Builder|Shipping whereIslandShipping($value)
 * @method static \Illuminate\Database\Eloquent\Builder|Shipping whereName($value)
 * @method static \Illuminate\Database\Eloquent\Builder|Shipping wherePrice($value)
 * @method static \Illuminate\Database\Eloquent\Builder|Shipping whereRank($value)
 * @method static \Illuminate\Database\Eloquent\Builder|Shipping whereShippingGroupId($value)
 * @method static \Illuminate\Database\Eloquent\Builder|Shipping whereStatus($value)
 * @method static \Illuminate\Database\Eloquent\Builder|Shipping whereSupplierId($value)
 * @method static \Illuminate\Database\Eloquent\Builder|Shipping whereTaxRate($value)
 * @method static \Illuminate\Database\Eloquent\Builder|Shipping whereUpdatedAt($value)
 * @method static \Illuminate\Database\Eloquent\Builder|Shipping whereUpdatedBy($value)
 * @mixin \Eloquent
 */
class Shipping extends Model
{
    use HasFactory;

    protected $fillable = array(
        "name",
        "rank",
        "shipping_group_id",
        "island_shipping",
        "price",
        "status",
        "calc_price_from",
        "calc_price_to",
        "calc_weight_from",
        "calc_weight-to",
    );

    public function shipping_group()
    {
        return $this->belongsTo(ShippingGroup::class);
    }
}