PHPackages                             vince/sandbox - 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. vince/sandbox

AbandonedArchivedProject

vince/sandbox
=============

The "Vince Cms" sandbox

017PHP

Since Dec 25Pushed 10y ago3 watchersCompare

[ Source](https://github.com/vincentchalamon/sandbox)[ Packagist](https://packagist.org/packages/vince/sandbox)[ RSS](/packages/vince-sandbox/feed)WikiDiscussions master Synced 3d ago

READMEChangelogDependenciesVersions (3)Used By (0)

**THIS PROJECT IS NOT MAINTAINED ANYMORE !**

Sandbox for VinceCms
====================

[](#sandbox-for-vincecms)

[![Total Downloads](https://camo.githubusercontent.com/0a1b67c87056b48c5de76ac1cf8d317e75705d553e302ed1d2492fcce5e7f52e/68747470733a2f2f706f7365722e707567782e6f72672f76696e63652f73616e64626f782f646f776e6c6f6164732e706e67)](https://packagist.org/packages/vince/sandbox)[![Latest Stable Version](https://camo.githubusercontent.com/d4ad470d2270cffdd446d545218b5cc8e6a5305ddfd615f18e64b9843ef09d76/68747470733a2f2f706f7365722e707567782e6f72672f76696e63652f73616e64626f782f762f737461626c652e706e67)](https://packagist.org/packages/vince/sandbox)[![Build Status](https://camo.githubusercontent.com/62ac978ec11b44acf470763d6211b8f1af8c9e9e639a80ba591d8e99e673e093/68747470733a2f2f7472617669732d63692e6f72672f76696e63656e746368616c616d6f6e2f73616e64626f782e706e67)](https://travis-ci.org/vincentchalamon/sandbox)[![SensioLabsInsight](https://camo.githubusercontent.com/3f9cd2e0d0607374eecdea690e1c551e1703d2145cbcd317d384c68401d42938/68747470733a2f2f696e73696768742e73656e73696f6c6162732e636f6d2f70726f6a656374732f63663737346361642d663433302d346161642d386534662d6462393737626438333963382f6d696e692e706e67)](https://insight.sensiolabs.com/projects/cf774cad-f430-4aad-8e4f-db977bd839c8)[![Coverage Status](https://camo.githubusercontent.com/c830d16b8f41e45b253d0255472970b808294ff63834ce6ee158e53d8f356957/68747470733a2f2f636f766572616c6c732e696f2f7265706f732f76696e63656e746368616c616d6f6e2f73616e64626f782f62616467652e706e67)](https://coveralls.io/r/vincentchalamon/sandbox)

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

[](#installation)

Install [Composer](http://getcomposer.org/) and run the following command:

```
php composer.phar create-project vince/sandbox path/ -s dev
```

Configuration
-------------

[](#configuration)

Run the following command to launch ElasticSearch:

```
vendor/elasticsearch/binaries/bin/elasticsearch -f
```

Once you've created your database, run the following command to build database with default fixtures:

```
php app/console project:reset
```

This command also publish assets for different project environments.

You should index your articles to ElasticSearch:

```
php app/console fos:elastica:populate
```

Deploy
------

[](#deploy)

This sandbox has already been capified. Before your first deploy, you must update configuration file:

```
# File: app/config/deploy/development.rb
...
set :domain, "1.2.3.4"
set :user,   "user"
```

Note: it's not recommended to set user password, prefer use [RSA key](https://help.github.com/articles/generating-ssh-keys).

You can now configure your server through the following command:

```
cap production deploy:setup
```

Then deploy with the following command:

```
cap production deploy
```

On deploy, capifony will ask you which version you want to deploy, by default the last tag.

Developers
----------

[](#developers)

For local use, you should catch emails through [mailcatcher](http://mailcatcher.me/). You need to update your parameters.yml file as following:

```
parameters:
    ...
    mailer_host: localhost:1025
```

todo-vince Sandbox
------------------

[](#todo-vince-sandbox)

- Initialization command
- Google Analytics tracking code (bundle configuration)
- Default theme
- Mail theme
- Behat
- Update travis configuration
- Documentation (README + PHPDoc + GitHub pages)

Documentation
=============

[](#documentation)

### Installation

[](#installation-1)

- Install with composer

- Create database
- Run *php app/console project:reset*
- Access to admin (url, login, password)

### Configuration

[](#configuration-1)

- Update config.yml: domain, sitename, tracking\_code, no\_reply, contact

### How to

[](#how-to)

#### Developers

[](#developers-1)

- Fixtures
    - Create fixtures in YML
    - Create templates (&amp; areas)
    - Create articles (&amp; contents &amp; metas)
    - Create menus (=&gt; article or url, parent, children)
    - Create blocks
- Deploy (Capifony)
- Inject objects in template (listeners)
- Process forms (processors)
- Advanced
    - Override entities
    - Override controllers
    - Override admin
    - Catch mail on dev (MailCatcher)
    - PHPDoc

#### Designers

[](#designers)

- Create template
    - Create twig file
    - Twig helpers
        - `vince` configuration
        - render\_metas
        - render\_meta
        - render\_menu
        - render\_block
        - localizeddate
- Assetic
    - Bootstrap
    - Ladda
    - Autosize
    - YUI compressor

###  Health Score

21

—

LowBetter than 19% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity6

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity44

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.

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/407859?v=4)[Vincent](/maintainers/vincentchalamon)[@vincentchalamon](https://github.com/vincentchalamon)

---

Top Contributors

[![vincentchalamon](https://avatars.githubusercontent.com/u/407859?v=4)](https://github.com/vincentchalamon "vincentchalamon (122 commits)")

### Embed Badge

![Health badge](/badges/vince-sandbox/health.svg)

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

PHPackages © 2026

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