2018-08-10 17:14:09 +02:00
|
|
|
<?php
|
|
|
|
|
|
|
|
namespace Models;
|
|
|
|
|
2018-12-29 12:03:22 +01:00
|
|
|
use Common\Model;
|
2018-08-10 17:14:09 +02:00
|
|
|
|
|
|
|
class Clause extends Model
|
|
|
|
{
|
|
|
|
protected $table = 'zz_group_module';
|
|
|
|
|
|
|
|
/* Relazioni Eloquent */
|
|
|
|
|
|
|
|
public function groups()
|
|
|
|
{
|
|
|
|
return $this->hasMany(Group::class, 'idgruppo');
|
|
|
|
}
|
|
|
|
|
|
|
|
public function module()
|
|
|
|
{
|
2018-10-25 16:57:39 +02:00
|
|
|
return $this->belongsTo(Module::class, 'idmodule');
|
2018-08-10 17:14:09 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
public function getClauseAttribute($value)
|
|
|
|
{
|
2019-02-01 17:44:31 +01:00
|
|
|
return Util\Query::replacePlaceholder($value);
|
2018-08-10 17:14:09 +02:00
|
|
|
}
|
|
|
|
}
|