PHPackages                             fi/fifreecorebundle - 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. fi/fifreecorebundle

ActiveProject

fi/fifreecorebundle
===================

Core Fifree2

4.0.15(5y ago)03.8k↓33.3%2MITPHPPHP &gt;=7.2

Since Oct 5Pushed 3y agoCompare

[ Source](https://github.com/ComuneFI/FifreeCoreBundle)[ Packagist](https://packagist.org/packages/fi/fifreecorebundle)[ RSS](/packages/fi-fifreecorebundle/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependencies (37)Versions (188)Used By (2)

FifreeCoreBundle
================

[](#fifreecorebundle)

[![Build Status](https://camo.githubusercontent.com/b8851536af9fe2cb12856c9024ea90f58296fa18ce995749b34119a3f1d78865/68747470733a2f2f7472617669732d63692e6f72672f436f6d756e6546492f466966726565436f726542756e646c652e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/ComuneFI/FifreeCoreBundle)[![Coverage Status](https://camo.githubusercontent.com/5f2319a6fe10b52096617100f25eaf01db4f521190b50810e01ba7effb60c180/68747470733a2f2f636f766572616c6c732e696f2f7265706f732f6769746875622f436f6d756e6546492f466966726565436f726542756e646c652f62616467652e7376673f6272616e63683d6d6173746572)](https://coveralls.io/github/ComuneFI/FifreeCoreBundle?branch=master)[![Scrutinizer Code Quality](https://camo.githubusercontent.com/29d064a6f1c53b288f7fa9194125facd9c668a5d43b8aa3bfcf63d0c01d78ef9/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f436f6d756e6546492f466966726565436f726542756e646c652f6261646765732f7175616c6974792d73636f72652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/ComuneFI/FifreeCoreBundle/?branch=master)

Intro:
------

[](#intro)

FiFreeCoreBundle è un bundle per symfony (3.4 o superiori) composto da un insieme di framework Open Source (JQuery, JQuery-ui, JQGrid per il backend e Bootstrap per il frontend), costruito in modo da essere un accelleratore di produttività riusabile e ridistribuibile. I prodotti creati con FiFree sono facilmente manutenibili, la documentazione dei componenti è ampiamente diffusa on line. Le funzioni che servono ripetitivamente (p.e. login, creazione di interfacce per le tabelle, etc.) sono nativamente disponibili in tutti i programmi creati con questo prodotto. Utilizzando doctrine si può generare velocemente una base dati su Mysql, Postgresql o sqlite (viene utilizzato per i test) FifreeCoreBundle è in grado di convertire uno schema database creato tramite Mysqlworkbench in entity class gestite da symfony tramite doctrine (indipendentemete dal tipo di database scelto). FifreeCoreBundle è inoltre dotato di un proprio pannello di amministrazione che permette velocemente di pubblicare aggiornamenti (tramite Git/Svn), di creare nuovi form per la procedura che si intende sviluppare, aggiornare lo schema database partendo dal file generato tramite Mysqlworkbench, pulizia della cache, e lancio di comandi shell (con le limitazione dell'utente con cui è in esecuzione il servizio web) tutto tramite pochi click.

Obiettivi, destinatari e contesto:
----------------------------------

[](#obiettivi-destinatari-e-contesto)

I software sviluppati internamente al Comune di Firenze sono fruiti da due tipi di soggetti: da una parte i colleghi del Comune di Firenze hanno bisogno di accedere a una interfaccia che sia coerente, di semplice utilizzo e pratica. Dall’altra parte i cittadini hanno la necessità di accedere ai servizi che il Comune mette a disposizione in modo semplice e intuitivo. Per esempio, il software di gestione del Patrimonio Immobiliare è composto da molti moduli, sia rivolti a chi si occupa di gestire il patrimonio internamente, sia ai colleghi che si occupano di gestire i Bandi, sia ai cittadini che possono immettere la domanda direttamente attraverso una semplice interfaccia fruibile anche da tablet e smartphone.

Installazione:
--------------

[](#installazione)

- Aggiungere tramite composer:

```
composer require fi/fifreecorebundle

```

- Aggiungere nel file app/AppKernel.php nella funzione registerBundles;

```
    new Fi\CoreBundle\FiCoreBundle(),

```

- Test

```
    rm -rf composer.lock
    rm -rf vendor
    #Scarico dipendenze
    composer install

    #Preparare il db
    rm tests/var/cache/dbtest.sqlite
    rm -rf test/var/cache/prod
    rm -rf test/var/cache/dev
    rm -rf test/var/cache/test
    bin/console cache:clear --no-warmup
    bin/console fifree:dropdatabase --force
    bin/console fifree:install admin admin admin@admin.it
    chmod 666 tests/var/cache/dbtest.sqlite

    #Assets install
    bin/console assets:install --symlink --relative tests/public

    ##Start server
    #bin/console server:stop --env=test > /dev/null 2>&1 &
    bin/console server:start --docroot=tests/public 2>&1 &

    #Lanciare i test
    ant
    #oppure
    #vendor/bin/simple-phpunit

    #stop server
    #php bin/console server:stop > /dev/null 2>&1 &
    #sudo kill `ps -ef | grep selenium | awk '{ print $2 }'`

```

###  Health Score

36

—

LowBetter than 82% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity20

Limited adoption so far

Community10

Small or concentrated contributor base

Maturity77

Established project with proven stability

 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.

###  Release Activity

Cadence

Every ~11 days

Recently: every ~162 days

Total

187

Last Release

1382d ago

Major Versions

v3.1.21 → v4.0.92019-07-24

2.0.x-dev → v4.0.112019-12-19

v3.0.75 → v4.0.132020-07-03

v3.1.24 → 4.0.142020-09-23

3.0.77 → 5.0.x-dev2020-10-25

PHP version history (4 changes)2.0.0PHP &gt;=5.5.0

2.0.37PHP &gt;=5.6.0

v3.0.55PHP &gt;=5.6

v3.1.1PHP &gt;=7.2

### Community

Maintainers

![](https://www.gravatar.com/avatar/c06b49229d24051e9fe509791b9606e70bc5757d6d395a2c241350e2e2133a91?d=identicon)[comunefi\_spa](/maintainers/comunefi_spa)

---

Top Contributors

[![manzolo](https://avatars.githubusercontent.com/u/7722346?v=4)](https://github.com/manzolo "manzolo (860 commits)")

---

Tags

Core fifree2 bundle

###  Code Quality

Code StylePHP\_CodeSniffer

### Embed Badge

![Health badge](/badges/fi-fifreecorebundle/health.svg)

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

###  Alternatives

[prestashop/prestashop

PrestaShop is an Open Source e-commerce platform, committed to providing the best shopping cart experience for both merchants and customers.

9.0k15.4k](/packages/prestashop-prestashop)[ec-cube/ec-cube

EC-CUBE EC open platform.

78527.0k1](/packages/ec-cube-ec-cube)[kimai/kimai

Kimai - Time Tracking

4.6k7.4k1](/packages/kimai-kimai)[sylius/sylius

E-Commerce platform for PHP, based on Symfony framework.

8.4k5.6M651](/packages/sylius-sylius)[shopware/platform

The Shopware e-commerce core

3.3k1.5M3](/packages/shopware-platform)[ibexa/oss

A meta package for installing Ibexa Open Source

19772.4k11](/packages/ibexa-oss)

PHPackages © 2026

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