PHPackages                             tfarias/instalador-tfarias - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. tfarias/instalador-tfarias

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

tfarias/instalador-tfarias
==========================

Instalador de codigos baseado no template metronic

01JavaScript

Since Apr 15Pushed 3y ago1 watchersCompare

[ Source](https://github.com/tfarias/instalador-metronic)[ Packagist](https://packagist.org/packages/tfarias/instalador-tfarias)[ RSS](/packages/tfarias-instalador-tfarias/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependenciesVersions (2)Used By (0)

Instalador de codigos laravel Baseado no template Metronic
----------------------------------------------------------

[](#instalador-de-codigos-laravel-baseado-no-template-metronic)

Método de utilização
--------------------

[](#método-de-utilização)

```
composer require tfarias/instalador-tfarias

```

\* Para o funcionamento correto execute o comando abaixo
--------------------------------------------------------

[](#-para-o-funcionamento-correto-execute-o-comando-abaixo)

```
 $ php artisan vendor:publish --force
```

- escolhe o repositorio e depois

```
 $ php artisan name:app LaravelMetronic
```

\###\* Caso o mesmo apresente erro pode executar o comando esses comandos abaixo

```
   $ php artisan name:app App
   $ php artisan name:app LaravelMetronic
```

### Ajustes obrigatórios

[](#ajustes-obrigatórios)

- editar o arquivo app/Providers/RouteServiceProvider.php

    - antes ```
            protected $namespace = 'App\Http\Controllers';

        ```
    - depois ```
            protected $namespace = 'LaravelMetronic\\Http\\Controllers';

        ```
- adicionar no app/Http/Kernel.php dentro dos $routeMiddleware

    ```
    'has-permission' => HasPermission::class,

    ```
- e no arquivo config/app.php adicionar o provider

    ```
     LaravelMetronic\Providers\RepositoryServiceProvider::class,

    ```
- No arquivo config/filesystems.php editar o trexo
- de

    ```
    'local' => [
            'driver' => 'local',
            'root' => storage_path('app'),
        ],

    ```
- para

    ```
      'local' => [
              'driver' => 'local',
              'root' => storage_path('app/public'),
          ],

    ```
- E executar o comando (para funcionamento correto do filesystem):

    ```
    $ php artisan storage:link

    ```
- altera o model de usuario no arquivo config/auth.php

```
'model' => LaravelMetronic\Models\SisUsuario::class,
```

- e por fim

```
   $ php artisan migrate --seed
```

\*atenção
---------

[](#atenção)

para executar os comando primeiro você deve fazer e rodar suas migrations após isso:

$ php artisan create-metronic

apos o publish essas chaves serão encontradas no projeto.

Filtros
-------

[](#filtros)

```
#
 Para os campos que deseja ter os filtros basta adicionar um comment na migration

exemplo

   Schema::create('tipo', function (Blueprint $table) {
            $table->uuid('id')->primary()->unique();
            $table->string('descricao')->comment('filter');
            $table->timestamps();
      });

      na migration acima a coluna descricao vai constar nos filtros
```

\* Elas não devem ser removidas.
================================

[](#-elas-não-devem-ser-removidas)

```
# routes/web.php
//[rota]

# resouces/views/partials/metronic/menu.blade.php
{{--menu--}}

# app/Providers/RepositoryServiceProvider.php
#  //[uses]

# //[repository]
```

###  Health Score

14

—

LowBetter than 2% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity1

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity24

Early-stage or recently created project

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

### Community

Maintainers

![](https://www.gravatar.com/avatar/27cf842d99ad2d09a90c1e163b9e9cd47731eb26f4b9619c038096f500bcd94e?d=identicon)[tfarias](/maintainers/tfarias)

---

Top Contributors

[![tfarias](https://avatars.githubusercontent.com/u/10852619?v=4)](https://github.com/tfarias "tfarias (3 commits)")

### Embed Badge

![Health badge](/badges/tfarias-instalador-tfarias/health.svg)

```
[![Health](https://phpackages.com/badges/tfarias-instalador-tfarias/health.svg)](https://phpackages.com/packages/tfarias-instalador-tfarias)
```

###  Alternatives

[inpsyde/object-hooks-remover

Package to remove WordPress hook callbacks that uses object methods or closures.

6256.4k1](/packages/inpsyde-object-hooks-remover)[elephox/mimey

PHP package for converting file extensions to MIME types and vice versa.

16217.1k5](/packages/elephox-mimey)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
