chore: refactor user model (#3564)

This commit is contained in:
Regis Freyd
2020-02-11 16:01:06 -05:00
committed by GitHub
parent 26bdb8c8bb
commit 355f3b8a23
37 changed files with 790 additions and 419 deletions
+12 -4
View File
@@ -2,7 +2,11 @@
namespace App\Http\Controllers;
use Illuminate\View\View;
use Illuminate\Http\Request;
use App\Services\User\AcceptPolicy;
use Illuminate\Http\RedirectResponse;
use Illuminate\Contracts\View\Factory;
class ComplianceController extends Controller
{
@@ -11,7 +15,7 @@ class ComplianceController extends Controller
*
* @param Request $request
*
* @return \Illuminate\View\View|\Illuminate\Contracts\View\Factory
* @return View|Factory
*/
public function index(Request $request)
{
@@ -19,13 +23,17 @@ class ComplianceController extends Controller
}
/**
* @param \Illuminate\Http\Request $request
* @param Request $request
*
* @return \Illuminate\Http\RedirectResponse
* @return RedirectResponse
*/
public function store(Request $request)
{
auth()->user()->acceptPolicy(\Request::ip());
app(AcceptPolicy::class)->execute([
'account_id' => auth()->user()->account->id,
'user_id' => auth()->user()->id,
'ip_address' => \Request::ip(),
]);
return redirect()->route('dashboard.index');
}