Stevemo\Cpanel\User\Repo\CpanelUserInterface::getUser PHP Метод

getUser() публичный Метод

Returns the current user being used by Sentry, if any.
Автор: Steve Montambeault
public getUser ( ) : mixed | Cartalyst\Sentry\Users\UserInterface
Результат mixed | Cartalyst\Sentry\Users\UserInterface
    public function getUser();

Usage Example

Пример #1
0
 /**
  * Delete a user
  *
  * @author Steve Montambeault
  * @link   http://stevemo.ca
  *
  * @param  int $id
  * @return Response
  */
 public function destroy($id)
 {
     $currentUser = $this->users->getUser();
     if ($currentUser->id === (int) $id) {
         return Redirect::back()->with('error', Lang::get('cpanel::users.delete_denied'));
     }
     try {
         $this->users->delete($id);
         return Redirect::route('cpanel.users.index')->with('success', Lang::get('cpanel::users.delete_success'));
     } catch (UserNotFoundException $e) {
         return Redirect::route('cpanel.users.index')->with('error', $e->getMessage());
     }
 }