#929 Show header user info with ajax

This commit is contained in:
Diatrex 2020-03-20 19:37:01 +03:00
parent cbf1e12831
commit cb96f3c5b4
2 changed files with 17 additions and 0 deletions

View File

@ -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];
}
}

View File

@ -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'
]; ];
/** /**