PHP code example of creativitykills / filament-pennant
1. Go to this page and download the library: Download creativitykills/filament-pennant 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/ */
creativitykills / filament-pennant example snippets
public function panel(Panel $panel): Panel
{
return $panel
->plugins([
FilamentPennantPlugin::make()
->authorize(fn () => auth()->user()->can('view.features'))
// ...additional configuration available
->setNavigationGroup(__('Developer'))
->setNavigationLabel(__('Feature Segments'))
->setModelLabel(__('Feature Segments')),
]);
}
namespace App\Features;
use Laravel\Pennant\Feature;
use Modules\Organization\Models\Organization;
use CK\FilamentPennant\Concerns\ResolvesFeatureSegments;
class RoleManagement
{
use ResolvesFeatureSegments;
// You can optionally specify the scope of the feature
// public function scope(): string
// {
// return User::class;
// }
}