Skip to content

Commit 6f9648c

Browse files
committed
Rename agentTotalTickets() relation to ticketsAsAgent()
1 parent 5ddaa20 commit 6f9648c

4 files changed

Lines changed: 9 additions & 9 deletions

File tree

src/Controllers/DashboardController.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,13 +39,13 @@ public function index($indicator_period = 2)
3939
}
4040

4141
// Total tickets counter per agent for google pie chart
42-
$agents_share_obj = \PanicHDMember::agents()->with(['agentTotalTickets' => function ($query) {
42+
$agents_share_obj = \PanicHDMember::agents()->with(['ticketsAsAgent' => function ($query) {
4343
$query->addSelect(['id', 'agent_id']);
4444
}])->get();
4545

4646
$agents_share = [];
4747
foreach ($agents_share_obj as $agent_share) {
48-
$agents_share[$agent_share->name] = $agent_share->agentTotalTickets->count();
48+
$agents_share[$agent_share->name] = $agent_share->ticketsAsAgent->count();
4949
}
5050

5151
// Per Agent

src/Controllers/MembersController.php

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

2020
return view('panichd::admin.member.index', compact('a_members'));
2121
}
@@ -93,7 +93,7 @@ public function destroy(Request $request, $id)
9393
return redirect()->back();
9494
}
9595

96-
if ($member->userTickets()->count() > 0 or $member->agentTotalTickets()->count() > 0) {
96+
if ($member->userTickets()->count() > 0 or $member->ticketsAsAgent()->count() > 0) {
9797
\Session::flash('warning', trans('panichd::admin.member-with-tickets-delete'));
9898

9999
return redirect()->back();

src/Models/Member.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -412,9 +412,9 @@ public function tickets($complete = false)
412412
}
413413

414414
/**
415-
* Get related agent total tickets.
415+
* Get related tickets as agent
416416
*/
417-
public function agentTotalTickets()
417+
public function ticketsAsAgent()
418418
{
419419
return $this->hasMany('PanicHD\PanicHD\Models\Ticket', 'agent_id');
420420
}

src/Models/Ticket.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -815,7 +815,7 @@ public function scopeCompletedOnYear($query, $year = false)
815815
public function autoSelectAgent()
816816
{
817817
$cat_id = $this->category_id;
818-
$agents = Category::find($cat_id)->agents()->wherePivot('autoassign', '1')->with(['agentTotalTickets' => function ($query) {
818+
$agents = Category::find($cat_id)->agents()->wherePivot('autoassign', '1')->with(['ticketsAsAgent' => function ($query) {
819819
$query->addSelect(['id', 'agent_id']);
820820
}])->get();
821821
$count = 0;
@@ -825,10 +825,10 @@ public function autoSelectAgent()
825825
$selected_agent_id = $first_admin->id;
826826
foreach ($agents as $agent) {
827827
if ($count == 0) {
828-
$lowest_tickets = $agent->agentTotalTickets->count();
828+
$lowest_tickets = $agent->ticketsAsAgent->count();
829829
$selected_agent_id = $agent->id;
830830
} else {
831-
$tickets_count = $agent->agentTotalTickets->count();
831+
$tickets_count = $agent->ticketsAsAgent->count();
832832
if ($tickets_count < $lowest_tickets) {
833833
$lowest_tickets = $tickets_count;
834834
$selected_agent_id = $agent->id;

0 commit comments

Comments
 (0)