PHPackages                             chenzel/custom-framework - 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. [Framework](/categories/framework)
4. /
5. chenzel/custom-framework

ActiveLibrary[Framework](/categories/framework)

chenzel/custom-framework
========================

Custom Framework with symfony 2 components

v0.1(11y ago)041GPL V3PHP

Since Dec 20Pushed 11y agoCompare

[ Source](https://github.com/CHenzel/Custom-Framework)[ Packagist](https://packagist.org/packages/chenzel/custom-framework)[ Docs](https://github.com/CHenzel/Custom-Framework)[ RSS](/packages/chenzel-custom-framework/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependencies (6)Versions (3)Used By (0)

Custom-Framework
================

[](#custom-framework)

This home-made framework based on Simfony 2 components has been created on the occasion of the [nuit de l'info 2014](http://www.nuitdelinfo.com/). It allowed the team Respectless to win the challenge [Better development using the technologies of Web / mobile](http://www.nuitdelinfo.com/n2i/defis/41). This mini-framework is very simple and allows you to create quickly a web site. It includes the elements which we find classically in a system MVC (Router, Model, Controller, View), It also includes notions of safety(security), of identification and a developer mode / and production (Still in development). As well as a datagrid using the sources of [spyrit/propel-datagrid-bundle](https://packagist.org/packages/spyrit/propel-datagrid-bundle).

Installation
------------

[](#installation)

### Composer

[](#composer)

The project is stored on packagist [Chenzel/custom-framework](https://packagist.org/packages/chenzel/custom-framework)

#### Master

[](#master)

```
composer create-project chenzel/custom-framework myproject dev-master

```

or

#### Demo

[](#demo)

```
composer create-project chenzel/custom-framework myproject dev-demo

```

or

#### Tag

[](#tag)

```
composer create-project chenzel/custom-framework myproject 0.*

```

For those solutions, go to your folder "myproject" and make

```
composer dump-autoload

```

### Propel

[](#propel)

Take position you in the root of your project

Create the symbolic link for propel.

```
ln -s vendor/bin/propel propel

```

To have the console propel

```
./propel or php ./propel

```

Create the configuration file of propel

```
cp config/propel.dist.yml config/propel.yml

```

In the propel.yml configuration file replace the chain "custom\_framework" by the name of your database created for your project, As well as in the file config/schema.xml

To generate the configuration file of propel

```
./propel config:convert

```

##### Generate the model propel (To make every time you will change your file config/schema.xml)

[](#generate-the-model-propel-to-make-every-time-you-will-change-your-file-configschemaxml)

```
./propel sql:build
./propel model:build
./propel migration:diff
./propel migration:migrate

```

Can be necessary

```
composer dump-autoload

```

### Try the demo

[](#try-the-demo)

##### Composer

[](#composer-1)

```
composer create-project chenzel/custom-framework myproject dev-demo

```

Make the same process of installation of propel. Make the dump sql inconfig/dump/custom\_framework\_2014-12-14.sql

#### Go with your web browser prefered to the following address :

[](#go-with-your-web-browser-prefered-to-the-following-address-)

##### home

[](#home)

127.0.0.1 ou name-of-local-domain.\*

##### Admin

[](#admin)

127.0.0.1/admin ou name-of-local-domain.\*/admin

login : mot de passe : test

### Documentation

[](#documentation)

#### Routing

[](#routing)

TO DO

#### Controller

[](#controller)

TO DO

#### View

[](#view)

TO DO

#### Web Folder

[](#web-folder)

TO DO

#### Security

[](#security)

TO DO

#### Datagrid

[](#datagrid)

TO DO

I would like to thank

- Maxime Corson for his [spyrit/propel-datagrid-bundle](https://packagist.org/packages/spyrit/propel-datagrid-bundle).
- Sensiolab et Symfony 2 for its [components](http://symfony.com/).

###  Health Score

25

—

LowBetter than 37% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity8

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity54

Maturing project, gaining track record

 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

Unknown

Total

1

Last Release

4167d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/c2e2e630dcd4b4d5b5ff64dd9efb761a298d8e3e8a27fc0ff31c849b39f2158e?d=identicon)[CHenzel](/maintainers/CHenzel)

---

Top Contributors

[![CHenzel](https://avatars.githubusercontent.com/u/4967131?v=4)](https://github.com/CHenzel "CHenzel (19 commits)")

### Embed Badge

![Health badge](/badges/chenzel-custom-framework/health.svg)

```
[![Health](https://phpackages.com/badges/chenzel-custom-framework/health.svg)](https://phpackages.com/packages/chenzel-custom-framework)
```

###  Alternatives

[laravel/framework

The Laravel Framework.

34.6k509.9M17.0k](/packages/laravel-framework)[symfony/framework-bundle

Provides a tight integration between Symfony components and the Symfony full-stack framework

3.6k235.4M9.7k](/packages/symfony-framework-bundle)[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)[shopware/platform

The Shopware e-commerce core

3.3k1.5M3](/packages/shopware-platform)[drupal/core

Drupal is an open source content management platform powering millions of websites and applications.

19462.3M1.3k](/packages/drupal-core)[sulu/sulu

Core framework that implements the functionality of the Sulu content management system

1.3k1.3M152](/packages/sulu-sulu)

PHPackages © 2026

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