mirror of
https://github.com/openclassify/openclassify.git
synced 2026-02-10 15:26:10 -06:00
#929 Show header user info with ajax
This commit is contained in:
parent
cbf1e12831
commit
cb96f3c5b4
@ -0,0 +1,15 @@
|
||||
<?php namespace Visiosoft\ProfileModule\Http\Controller;
|
||||
|
||||
use Anomaly\Streams\Platform\Http\Controller\PublicController;
|
||||
use Anomaly\UsersModule\User\Contract\UserRepositoryInterface;
|
||||
use Illuminate\Http\Request;
|
||||
|
||||
class CacheController extends PublicController
|
||||
{
|
||||
public function getUserInfo(Request $request, UserRepositoryInterface $userRepository)
|
||||
{
|
||||
$user = $userRepository->find($request->userId);
|
||||
|
||||
return ['userName' => $user->first_name . ' ' . $user->last_name];
|
||||
}
|
||||
}
|
||||
@ -125,6 +125,8 @@ class ProfileModuleServiceProvider extends AddonServiceProvider
|
||||
'uses' => 'Visiosoft\ProfileModule\Http\Controller\MyProfileController@notification',
|
||||
],
|
||||
|
||||
// Cache links
|
||||
'ajax/get-user-info' => 'Visiosoft\ProfileModule\Http\Controller\CacheController@getUserInfo'
|
||||
];
|
||||
|
||||
/**
|
||||
|
||||
Loading…
Reference in New Issue
Block a user