Roleacl.php 548 B

1234567891011121314151617181920212223242526272829303132
  1. <?php
  2. namespace App\Model\Privillage;
  3. use Illuminate\Database\Eloquent\Model;
  4. class Roleacl extends Model
  5. {
  6. protected $table = 'role_acl';
  7. protected $primaryKey = 'id';
  8. protected $fillable = [
  9. 'role_id',
  10. 'module_id',
  11. 'create_acl',
  12. 'read_acl',
  13. 'update_acl',
  14. 'delete_acl',
  15. 'module_parent'
  16. ];
  17. public function module()
  18. {
  19. return $this->hasOne('App\Model\Modules\Module', 'id','module_id');
  20. }
  21. public function role()
  22. {
  23. return $this->hasOne('App\Model\Privillage\Role', 'id','role_id');
  24. }
  25. }