Add full multiple companies support

Added as an option in settings.
When enabled, users (including admins) who are assigned
to companies have access only to their companies' assets.
This commit is contained in:
Abdullah Alansari
2015-11-16 06:03:27 +03:00
parent 23d10a8f7f
commit b202e01205
27 changed files with 516 additions and 136 deletions
@@ -130,6 +130,7 @@ class SettingsController extends AdminController
$setting->auto_increment_assets = e(Input::get('auto_increment_assets', '0'));
$setting->alert_email = e(Input::get('alert_email'));
$setting->alerts_enabled = e(Input::get('alerts_enabled', '0'));
$setting->full_multiple_companies_support = e(Input::get('full_multiple_companies_support', '0'));
$setting->header_color = e(Input::get('header_color'));
$setting->default_eula_text = e(Input::get('default_eula_text'));
$setting->slack_endpoint = e(Input::get('slack_endpoint'));