Skip to content

Commit 7e65299

Browse files
committed
Replaced all Member model refferences with \PanicHDMember alias
1 parent bfe034a commit 7e65299

25 files changed

Lines changed: 74 additions & 86 deletions

src/Console/DemoRollback.php

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ public function handle()
7979
Models\Tag::truncate();
8080

8181
// Active agents deletion
82-
foreach (Models\Member::agents()->get() as $member){
82+
foreach ( \PanicHDMember::agents()->get() as $member){
8383
$member->panichd_agent = 0;
8484
$member->save();
8585
}
@@ -93,16 +93,16 @@ public function handle()
9393
}
9494

9595
// Delete demo users
96-
$o_members = Models\Member::where('email', 'like', '%@demodataseeder.com');
96+
$o_members = \PanicHDMember::where('email', 'like', '%@demodataseeder.com');
9797
if ($o_members->count() == 0){
9898
$this->info(trans('panichd::console.demo-users-not-found'));
9999
}else{
100100
foreach ($o_members->get() as $member){
101101
$member->delete();
102102
}
103103

104-
if (Models\Member::count() == 0){
105-
Models\Member::truncate();
104+
if ( \PanicHDMember::count() == 0){
105+
PanicHDMember::truncate();
106106
}
107107
}
108108

src/Console/WipeOffLists.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ public function handle()
7575
Models\Tag::truncate();
7676

7777
// Active agents deletion
78-
foreach (Models\Member::agents()->get() as $member){
78+
foreach ( \PanicHDMember::agents()->get() as $member){
7979
$member->panichd_agent = 0;
8080
$member->save();
8181
}

src/Controllers/AdministratorsController.php

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,21 +5,20 @@
55
use App\Http\Controllers\Controller;
66
use Illuminate\Http\Request;
77
use Illuminate\Support\Facades\Session;
8-
use PanicHD\PanicHD\Models\Member;
98
use PanicHD\PanicHD\Models\Setting;
109

1110
class AdministratorsController extends Controller
1211
{
1312
public function index()
1413
{
15-
$administrators = Member::admins();
14+
$administrators = \PanicHDMember::admins();
1615

1716
return view('panichd::admin.administrator.index', compact('administrators'));
1817
}
1918

2019
public function create()
2120
{
22-
$users = Member::paginate(Setting::grab('paginate_items'));
21+
$users = \PanicHDMember::paginate(Setting::grab('paginate_items'));
2322

2423
return view('panichd::admin.administrator.create', compact('users'));
2524
}
@@ -61,7 +60,7 @@ public function destroy($id)
6160
*/
6261
public function addAdministrators($user_ids)
6362
{
64-
$users = Member::find($user_ids);
63+
$users = \PanicHDMember::find($user_ids);
6564
foreach ($users as $user) {
6665
$user->panichd_admin = true;
6766
$user->save();
@@ -80,7 +79,7 @@ public function addAdministrators($user_ids)
8079
*/
8180
public function removeAdministrator($id)
8281
{
83-
$administrator = Member::find($id);
82+
$administrator = \PanicHDMember::find($id);
8483
$administrator->panichd_admin = false;
8584
$administrator->save();
8685

@@ -105,7 +104,7 @@ public function removeAdministrator($id)
105104
public function syncAdministratorCategories($id, Request $request)
106105
{
107106
$form_cats = ($request->input('administrator_cats') == null) ? [] : $request->input('administrator_cats');
108-
$administrator = Member::find($id);
107+
$administrator = \PanicHDMember::find($id);
109108
$administrator->categories()->sync($form_cats);
110109
}
111110
}

src/Controllers/AgentsController.php

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -7,15 +7,14 @@
77
use Illuminate\Http\Request;
88
use Illuminate\Support\Facades\Session;
99
use PanicHD\PanicHD\Models\Category;
10-
use PanicHD\PanicHD\Models\Member;
1110
use PanicHD\PanicHD\Models\Setting;
1211

1312
class AgentsController extends Controller
1413
{
1514
public function index()
1615
{
17-
$agents = Member::agents()->with('categories')->get();
18-
$not_agents = Member::where('panichd_agent', '0')->get();
16+
$agents = \PanicHDMember::agents()->with('categories')->get();
17+
$not_agents = \PanicHDMember::where('panichd_agent', '0')->get();
1918
$categories = Category::get();
2019

2120
return view('panichd::admin.agent.index', compact('agents', 'not_agents', 'categories'));
@@ -34,7 +33,7 @@ public function store(Request $request)
3433

3534
DB::beginTransaction();
3635

37-
$user = Member::findOrFail($request->agent_id);
36+
$user = \PanicHDMember::findOrFail($request->agent_id);
3837
$user->panichd_agent = true;
3938
$user->save();
4039

@@ -54,7 +53,7 @@ public function update($id, Request $request)
5453
}else{
5554
$this->syncAgentCategories($request, $id);
5655

57-
$user = Member::findOrFail($id);
56+
$user = \PanicHDMember::findOrFail($id);
5857

5958
Session::flash('status', trans('panichd::admin.agent-updated-ok', ['name' => $user->name]));
6059

@@ -64,7 +63,7 @@ public function update($id, Request $request)
6463

6564
public function destroy($id)
6665
{
67-
$agent = Member::findOrFail($id);
66+
$agent = \PanicHDMember::findOrFail($id);
6867

6968
$agent->categories()->detach();
7069

@@ -84,7 +83,7 @@ public function destroy($id)
8483
*/
8584
public function syncAgentCategories(Request $request, $id, $agent = false)
8685
{
87-
if (!$agent) $agent = Member::findOrFail($id);
86+
if (!$agent) $agent = \PanicHDMember::findOrFail($id);
8887

8988
$form_cats = $fc = ($request->input('agent_cats') == null) ? [] : $request->input('agent_cats');
9089
$form_auto = ($request->input('agent_cats_autoassign') == null) ? [] : $request->input('agent_cats_autoassign');

src/Controllers/CommentsController.php

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111
use PanicHD\PanicHD\Events\CommentCreated;
1212
use PanicHD\PanicHD\Events\CommentUpdated;
1313
use PanicHD\PanicHD\Models;
14-
use PanicHD\PanicHD\Models\Member;
1514
use PanicHD\PanicHD\Models\Setting;
1615
use PanicHD\PanicHD\Models\Status;
1716
use PanicHD\PanicHD\Traits\Attachments;
@@ -91,7 +90,7 @@ protected function validation_common($request, $new_comment = true)
9190

9291
$common_data = [
9392
'request' => $request,
94-
'member' => Member::findOrFail(\Auth::user()->id),
93+
'member' => \PanicHDMember::findOrFail(\Auth::user()->id),
9594
'a_content' => $a_content,
9695
'a_result_errors' => $a_result_errors
9796
];

src/Controllers/DashboardController.php

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,14 @@
55
use App\Http\Controllers\Controller;
66
use PanicHD\PanicHD\Models;
77
use PanicHD\PanicHD\Models\Category;
8-
use PanicHD\PanicHD\Models\Member;
98
use PanicHD\PanicHD\Models\Ticket;
109

1110
class DashboardController extends Controller
1211
{
1312

1413
public function index($indicator_period = 2)
1514
{
16-
if(Member::count() == 0
15+
if( \PanicHDMember::count() == 0
1716
or Category::count() == 0
1817
or Models\Priority::count() == 0
1918
or Models\Status::count() == 0){
@@ -41,7 +40,7 @@ public function index($indicator_period = 2)
4140
}
4241

4342
// Total tickets counter per agent for google pie chart
44-
$agents_share_obj = Member::agents()->with(['agentTotalTickets' => function ($query) {
43+
$agents_share_obj = \PanicHDMember::agents()->with(['agentTotalTickets' => function ($query) {
4544
$query->addSelect(['id', 'agent_id']);
4645
}])->get();
4746

@@ -51,13 +50,13 @@ public function index($indicator_period = 2)
5150
}
5251

5352
// Per Agent
54-
$agents = Member::agents(10);
53+
$agents = \PanicHDMember::agents(10);
5554

5655
// Per User
57-
$users = Member::users(10);
56+
$users = \PanicHDMember::users(10);
5857

5958
// Per Category performance data
60-
$ticketController = new TicketsController(new Ticket(), new Member());
59+
$ticketController = new TicketsController(new Ticket(), new \PanicHDMember());
6160
$monthly_performance = $ticketController->monthlyPerfomance($indicator_period);
6261

6362
if (request()->has('cat_page')) {

src/Controllers/InstallController.php

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111
use Illuminate\Support\Facades\Schema;
1212
use PanicHD\PanicHD\Models;
1313
use PanicHD\PanicHD\Models\Category;
14-
use PanicHD\PanicHD\Models\Member;
1514
use PanicHD\PanicHD\Models\Setting;
1615
use PanicHD\PanicHD\Seeds\SettingsTableSeeder;
1716
use PanicHD\PanicHD\Seeds\DemoDataSeeder;
@@ -82,7 +81,7 @@ public function index()
8281
return view('panichd::install.index', compact('inactive_migrations', 'previous_ticketit', 'quickstart'));
8382
}elseif(!$this->isUpdated()){
8483
// Panic Help Desk requires an upgrade
85-
if (Member::isAdmin()){
84+
if ( \PanicHDMember::isAdmin()){
8685
return view('panichd::install.upgrade', [
8786
'inactive_migrations' => $inactive_migrations,
8887
'inactive_settings' => $this->inactiveSettings(),
@@ -106,7 +105,7 @@ public function index()
106105
*/
107106
public function upgrade_menu()
108107
{
109-
if (!$this->isInstalled() or !Member::isAdmin()){
108+
if (!$this->isInstalled() or !PanicHDMember::isAdmin()){
110109
return redirect()->route('panichd.install.setup');
111110
}
112111

@@ -191,7 +190,7 @@ public function setup(Request $request)
191190
$admin_user->panichd_agent = true;
192191

193192
// App\User doesn't have categories()
194-
$admin_member = Member::find(auth()->user()->id);
193+
$admin_member = \PanicHDMember::find(auth()->user()->id);
195194
$admin_member->categories()->sync([Category::first()->id]);
196195
}
197196

@@ -207,7 +206,7 @@ public function setup(Request $request)
207206
*/
208207
public function upgrade(Request $request)
209208
{
210-
if (Member::isAdmin()){
209+
if ( \PanicHDMember::isAdmin()){
211210
// Migrations and Settings
212211
$this->initialSettings();
213212

src/Controllers/MembersController.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ class MembersController extends Controller
1717
*/
1818
public function index(Request $request)
1919
{
20-
$a_members = Models\Member::withCount(['userTickets', 'agentTotalTickets'])->orderBy('name')->get();
20+
$a_members = \PanicHDMember::withCount(['userTickets', 'agentTotalTickets'])->orderBy('name')->get();
2121

2222
return view('panichd::admin.member.index', compact('a_members'));
2323
}
@@ -87,7 +87,7 @@ public function update(Request $request, $id)
8787
public function destroy(Request $request, $id)
8888
{
8989
$user = User::findOrFail($id);
90-
$member = Models\Member::findOrFail($id);
90+
$member = \PanicHDMember::findOrFail($id);
9191
if (auth()->user()->id == $id){
9292
\Session::flash('warning', trans('panichd::admin.member-delete-own-user-error'));
9393
return redirect()->back();

src/Controllers/NoticesController.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ public function __construct()
2222
public function index()
2323
{
2424
// All users
25-
$a_users = Models\Member::whereNotNull('ticketit_department')->orderBy('name')->get();
25+
$a_users = \PanicHDMember::whereNotNull('ticketit_department')->orderBy('name')->get();
2626

2727
// All departments
2828
$departments = Models\Department::doesntHave('ancestor')->with(['descendants' => function($query){

src/Controllers/NotificationsController.php

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@
88
use PanicHD\PanicHD\Helpers\LaravelVersion;
99
use PanicHD\PanicHD\Models\Category;
1010
use PanicHD\PanicHD\Models\Comment;
11-
use PanicHD\PanicHD\Models\Member;
1211
use PanicHD\PanicHD\Models\Setting;
1312
use PanicHD\PanicHD\Models\Ticket;
1413

@@ -25,7 +24,7 @@ public function __construct(Category $category)
2524

2625
public function newTicket(Ticket $ticket)
2726
{
28-
$notification_owner = Member::find(auth()->user()->id);
27+
$notification_owner = \PanicHDMember::find(auth()->user()->id);
2928
$template = 'panichd::emails.new_ticket';
3029

3130
// Affects only agent notification.

0 commit comments

Comments
 (0)