PHP code example of sandulat / laravel-dashboard-template
1. Go to this page and download the library: Download sandulat/laravel-dashboard-template library . Choose the download type require .
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
sandulat / laravel-dashboard-template example snippets
return back()->with('success', 'My success message.');
return back()->with('error', 'My error message.');
/**
* Topbar user name resolver.
*
* @return string
*/
public function userName(): string
{
return Auth::check() ? Auth::user()->name : 'Guest';
}
/**
* Topbar user avatar resolver.
*
* @return string
*/
public function userAvatar(): string
{
if (Auth::check() && Auth::user()->avatar) {
return Auth::user()->avatar;
}
return URL::asset('/vendor/laravel-dashboard-template/images/avatar.svg')
}
/**
* Sidebar links.
*
* @return array
*/
public function sidebarLinks(): array
{
return [
'Menu' => [
[
'label' => 'Users',
'url' => route('users'),
'children' => [
[
'label' => 'Active Users',
'url' => route('users.active'),
],
],
],
],
];
}
/**
* Profile dropdown links.
*
* @return array
*/
public function profileDropdownLinks(): array
{
return [
[
'label' => 'Edit Profile',
'url' => route('profile'),
],
];
}
/**
* Logout the user.
*
* @param \Illuminate\Http\Request $request
* @return void
*/
public function logout(Request $request): void
{
Auth::guard()->logout();
$request->session()->invalidate();
}
/**
* Action to be performed after logout.
*
* @return void
*/
public function loggedOut(): void
{
//
}
/**
* Redirect after logout.
*
* @return \Illuminate\Http\RedirectResponse
*/
public function logoutRedirect(): RedirectResponse
{
return redirect('/');
}
bash
composer laravel-dashboard-template:install