36 lines
803 B
PHP
36 lines
803 B
PHP
<?php
|
|
|
|
namespace Modules\Admin\Http\Controllers;
|
|
|
|
use Modules\Post\Models\Post;
|
|
use Modules\Post\Models\PostCategory;
|
|
|
|
use App\Http\Controllers\Controller;
|
|
use Illuminate\Http\Request;
|
|
|
|
use App\Models\Company\Company;
|
|
|
|
class AdminCompaniesController extends Controller
|
|
{
|
|
public function index()
|
|
{
|
|
$companies = Company::orderBy('name')->get();
|
|
return view('admin::companies.index', [
|
|
'companies' => $companies
|
|
]);
|
|
}
|
|
public function edit(Company $company)
|
|
{
|
|
return view('admin::companies.edit', [
|
|
'company' => $company,
|
|
]);
|
|
}
|
|
|
|
public function update(Request $request, Company $company)
|
|
{
|
|
$company->update($request->only('name', 'email', 'phone'));
|
|
return to_route('admin.companies');
|
|
}
|
|
|
|
}
|