Productos.php
1 <?php 2 3 namespace App\Models\Oracle; 4 5 /** 6 * App\Models\Oracle\Productos 7 * 8 * @property int $prodcode 9 * @property string|null $pronombre 10 * @property string|null $profabricante 11 * @property string|null $proversion 12 * @property string|null $proplataforma 13 * @property string|null $proalias 14 * @property string|null $prositio 15 * @property string $propais 16 * @method static \Illuminate\Database\Eloquent\Builder|Productos newModelQuery() 17 * @method static \Illuminate\Database\Eloquent\Builder|Productos newQuery() 18 * @method static \Illuminate\Database\Eloquent\Builder|Productos query() 19 * @method static \Illuminate\Database\Eloquent\Builder|Productos wherePROALIAS($value) 20 * @method static \Illuminate\Database\Eloquent\Builder|Productos wherePRODCODE($value) 21 * @method static \Illuminate\Database\Eloquent\Builder|Productos wherePROFABRICANTE($value) 22 * @method static \Illuminate\Database\Eloquent\Builder|Productos wherePRONOMBRE($value) 23 * @method static \Illuminate\Database\Eloquent\Builder|Productos wherePROPAIS($value) 24 * @method static \Illuminate\Database\Eloquent\Builder|Productos wherePROPLATAFORMA($value) 25 * @method static \Illuminate\Database\Eloquent\Builder|Productos wherePROSITIO($value) 26 * @method static \Illuminate\Database\Eloquent\Builder|Productos wherePROVERSION($value) 27 * @mixin \Eloquent 28 */ 29 class Productos extends OracleModel 30 { 31 protected $primaryKey = 'prodcode'; 32 protected $table = 'productos'; 33 34 35 public function tipos() 36 { 37 return $this->belongsToMany(Tiposproducto::class, 'prodtipos','ptproducto','pttipo'); 38 } 39 40 public function alcanceCert() 41 { 42 return $this->hasMany(Alcancecert::class,'alcproducto'); 43 } 44 45 }