PHP code example of winkelco / laravel-extension

1. Go to this page and download the library: Download winkelco/laravel-extension 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/ */

    

winkelco / laravel-extension example snippets


php artisan vendor:publish --provider="WinkelCo\LaravelExtension\LaravelExtensionServiceProvider"

composer dump-autoload

php artisan extension:init

php artisan extension:new ExampleExtension

php artisan extension:list

php artisan extension:enable ExamplePlugin

php artisan extension:disable ExamplePlugin

php artisan extension:inspect ExamplePlugin

php artisan hook:list

php artisan extension:new ExampleTes

php artisan extension:list

php artisan extension:enable ExampleTes

php artisan extension:list

php artisan extension:enable MyPlugin

$result = Hook::applyFilter(string $name, $value, ...$params)

@php
$menu = Menu::render('admin.navbar', function ($title, $url) {
    return '<li class="nav-item">
        <a class="nav-link" href="'.$url.'">
            <i class="nav-icon la la-lg la-dashboard"></i>
            '.$title.'
        </a>
    </li>';
});
@endphp

<div class="sidebar">
    <nav class="sidebar-nav">
        <ul class="nav">
            {!! $menu !!}
        </ul>
    </nav>
</div>