LaravelPackages.net
Acme Inc.
Toggle sidebar
arrowsgm/nova-phpinfo

A Laravel Nova PHP info tool.

19.052
0
v0.1.0
About arrowsgm/nova-phpinfo

arrowsgm/nova-phpinfo is a Laravel package for a laravel nova php info tool.. It currently has 0 GitHub stars and 19.052 downloads on Packagist (latest version v0.1.0). Install it with composer require arrowsgm/nova-phpinfo. Discover more Laravel packages by arrowsgm or browse all Laravel packages to compare alternatives.

Last updated

Laravel Nova tool to view PHP info

Installation

Install the package via Composer in any Laravel app using Nova:

composer require arrowsgm/nova-phpinfo

Register the tool with Nova in the tools method of your NovaServiceProvider:

// in app/Providers/NovaServiceProvider.php
//...
use Arrowsgm\NovaPhpinfo\NovaPhpinfo;
use Laravel\Nova\NovaApplicationServiceProvider;
//...
class NovaServiceProvider extends NovaApplicationServiceProvider {
    //...
    public function tools()
    {
        return [
            //...
            new NovaPhpinfo,
            //...
        ];
    }
    //...
}

You can apply policy to this tool like so:

    //...
    public function tools()
    {
        return [
            //...
            (new NovaPhpinfo())->canSee(function ($request) {
                return $request->user->can('manage-users');
            }),
            //...
        ];
    }
    //...

Star History Chart