mirror of
https://github.com/openclassify/openclassify.git
synced 2026-02-06 05:16:05 -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',
|
'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