Browse Source

Adjust repo method call to parent controller

pull/37/head
Nafies Luthfi 7 years ago
parent
commit
1fe700eb2e
  1. 24
      app/Http/Controllers/Controller.php
  2. 8
      app/Http/Controllers/SubscriptionsController.php

24
app/Http/Controllers/Controller.php

@ -2,6 +2,8 @@
namespace App\Http\Controllers;
use App\Entities\Partners\Vendor;
use App\Entities\Projects\Project;
use Illuminate\Foundation\Bus\DispatchesJobs;
use Illuminate\Routing\Controller as BaseController;
use Illuminate\Foundation\Validation\ValidatesRequests;
@ -10,4 +12,26 @@ use Illuminate\Foundation\Auth\Access\AuthorizesRequests;
class Controller extends BaseController
{
use AuthorizesRequests, DispatchesJobs, ValidatesRequests;
/**
* Get collection of projects.
*
* @return \Illuminate\Database\Eloquent\Collection
*/
public function getProjectsList()
{
return Project::orderBy('name')->pluck('name', 'id');
}
/**
* Get collection of vendors.
*
* @return \Illuminate\Database\Eloquent\Collection
*/
public function getVendorsList()
{
return Vendor::where('is_active', 1)
->orderBy('name')
->pluck('name', 'id');
}
}

8
app/Http/Controllers/SubscriptionsController.php

@ -37,8 +37,8 @@ class SubscriptionsController extends Controller
*/
public function create()
{
$projects = $this->repo->getProjectsList();
$vendors = $this->repo->getVendorsList();
$projects = $this->getProjectsList();
$vendors = $this->getVendorsList();
return view('subscriptions.create', compact('projects', 'vendors'));
}
@ -79,8 +79,8 @@ class SubscriptionsController extends Controller
*/
public function edit(Subscription $subscription)
{
$projects = $this->repo->getProjectsList();
$vendors = $this->repo->getVendorsList();
$projects = $this->getProjectsList();
$vendors = $this->getVendorsList();
$pageTitle = $this->getPageTitle('edit', $subscription);

Loading…
Cancel
Save