New:Introducing Socket Scanning for VS Code Marketplace Extensions.Learn more →
Get Started

aditiadika/master-module

Package Overview
Dependencies
Maintainers
1
Versions
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

aditiadika/master-module

Source
Packagist
Version
dev-master
Version published
Total downloads
1
Maintainers
1
Created
Source

Intro

This module related to companies and users, Pivot table to each users have many companies. Impersonate to other company.

Requirements

This module required some other packages :

  • "yajra/laravel-datatables-oracle"

How to use

Before you run users seed, please run this module seed to seeding permissions to access this module.

$ php artisan module:seed Master

Append this to user model. And then you can use like this $user->companies

use Modules\ClientGroup\Entities\Company;

public function companies()
{
     return $this->belongsToMany(Company::class, 'user_companies');
}

Append menu

// laraboi.partials.navbar

@can('view master')
<li class="nav-sub-item">
     <a href="{{ url('/master') }}" class="nav-sub-link">
          <i data-feather="file"></i> Master
     </a>
</li>
@endcan

master menu

- Employee Type,
- Working Shift,
- Working Location,
- Job Division,
- Job Deparment,
- Job Level,
- Job Position,
- Golongan,
- Leave Type,
- Religion

Author

  • @dika.aditia | aditiaaadicka@gmail.com

FAQs

Package last updated on 17 Jan 2020

Related posts