File: /var/www/wsklad/app/Inventory.php
<?php
namespace App;
use Illuminate\Database\Eloquent\Model;
class Inventory extends Model
{
protected $fillable = [
'appId',
'store',
'storeName',
'storeIfPart',
'storeRnomType',
'user',
'date',
'finished',
'webNumber',
'plusDocNum',
'minusDocNum',
'articlesArePulled',
'deviceId',
];
protected $table = 'inventories';
public function lines()
{
return $this->hasMany('App\Inventoryline');
}
public function lines_raw()
{
return $this->hasMany('App\Inventorylineraw');
}
protected function getStoreRnomTypeInWordsAttribute()
{
switch ($this->storeRnomType) {
case 1:
return 'Стоки';
break;
case 2:
return 'Материали';
break;
case 3:
return 'Услуги';
break;
case 4:
return 'Готова продукция';
break;
}
}
}