1. Go to this page and download the library: Download orchid/blade-icons 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/ */
orchid / blade-icons example snippets
$ composer
namespace App\Providers;
use Orchid\Icons\IconFinder;
use Illuminate\Support\ServiceProvider;
class AppServiceProvider extends ServiceProvider
{
public function boot(IconFinder $iconFinder) : void
{
$iconFinder->registerIconDirectory('fa', storage_path('app/fontawesome'));
}
}
namespace App\Providers;
use Orchid\Icons\IconFinder;
use Illuminate\Support\ServiceProvider;
class AppServiceProvider extends ServiceProvider
{
public function boot(IconFinder $iconFinder) : void
{
$iconFinder
->registerIconDirectory('fa', storage_path('app/fontawesome'))
->setSize('54px', '54px');
}
}
namespace App\Http\Middleware;
use Closure;
use Orchid\Icons\IconFinder;
class ExampleMiddleware
{
/**
* @var \Orchid\Icons\IconFinder
*/
protected $iconFinder;
/**
* ExampleMiddleware constructor.
*
* @param IconFinder $iconFinder
*/
public function __construct(IconFinder $iconFinder)
{
$this->iconFinder = $iconFinder;
}
/**
* Handle an incoming request.
*
* @param \Illuminate\Http\Request $request
* @param \Closure $next
* @return mixed
*/
public function handle($request, Closure $next)
{
$iconFinder->setSize('54px', '54px');
return $next($request);
}
}
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.