Welcome at Pierrot's workshops
PHP Shell
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
commons
console
devel
gpg-keys
media
CONTRIBUTING.md
README.md
USAGE.md
manifest.json

README.md

Les Ateliers Pierrot

ateliers-pierrot.fr

This repository contains various documentations & information about our work.

Web galaxy

For a complete overview of our "rules" and some more information about our processes, see http://spip.ateliers-pierrot.fr/nos-activites/notre-philosophie/.

Our public GPG key is available at: http://keys.ateliers-pierrot.fr/ateliers-pierrot.asc.

For more information, here are some useful links of our web universe:

If you have a user access, here are our restricted websites:

To follow us on the web:

Packages review

The list below shows the global architecture of our PHP packages.

We try to always sign our tag releases with our GPG key to let you validate its authenticity.

Pure PHP stuff: the basics

The patterns

A set of PHP classic interfaces or abstract classes patterns to guide PHP developments.

The global library

Our PHP library for everyday usage.

Validators

A PHP validators package to test RFC's compliance.

Webserver filesystem

Extending the SPL file system to manage webserver based file system (such as assets).

Media processing

A package to manipulate media files such as images.

Maths

Some PHP classes to do mathematics

Development & debug (under development)

A PHP Package to help development and debugging

Assets stuff: the web-basics

Assets library

Our javascript/CSS library

FamFamFam Silk icons sprites

The UNOFFICIAL sprites - Original icons work from www.famfamfam.com

FamFamFam Flags icons sprites

The UNOFFICIAL sprites - Original icons work from www.famfamfam.com

Gentleface icons sprites

The UNOFFICIAL sprites - Original icons work from www.gentleface.com

Third-party plugins

Assets manager (Composer plugin)

A Composer plugin to manage "assets" package type

Assets bootstrapper (Bootstrap + Font Awesome)

The Bootstrap & Font-Awesome libraries ready to use with Assets-Manager

Framework packages

Internationalization

A PHP package to manage i18n: translations, pluralizations and date and number formats according to a localization

MIME mailer

A PHP class to send rich MIME emails.

GIT API

A PHP API to get infos and manage a GIT distant or local repository

Webservices

A PHP engine to manage web-services easily

Template engine

A PHP package to build HTML5 views (based on HTML5 Boilerplate layouts)

Web syndication analyzer

A PHP package to manipulate RSS feeds.

Cryptography

A set of PHP classes to crypt and decrypt.

Applications

CarteBlanche

A simple PHP framework

DocBook

Simple CMS PHP app to build rich HTML5 views from a Markdown contents filesystem

Composer instructions

To install all our packages in a composer.json configuration file, use:

"require": {
    "php": ">=5.3.2",
    "atelierspierrot/patterns": "1.*",
    "atelierspierrot/library": "1.*",
    "atelierspierrot/validators": "1.*",
    "atelierspierrot/maths": "1.*",
    "atelierspierrot/mime-mailer": "1.*",
    "atelierspierrot/webfilesystem": "1.*",
    "atelierspierrot/media-processing": "1.*",
    "atelierspierrot/devdebug": "1.*",
    "atelierspierrot/demobuilder": "1.*",
    "atelierspierrot/assets-manager": "1.*",
    "atelierspierrot/templatengine": "1.*",
    "atelierspierrot/assets-library": "1.*",
    "atelierspierrot/assets-bootstrapper": "1.*",
    "atelierspierrot/famfamfam-silk-sprite": "1.*",
    "atelierspierrot/famfamfam-flags-sprite": "1.*",
    "atelierspierrot/gentleface-sprites": "1.*",
    "atelierspierrot/webservices": "1.*",
    "atelierspierrot/internationalization": "1.*",
    "atelierspierrot/git-api": "1.*",
    "atelierspierrot/cryptography": "1.*@dev",
    "atelierspierrot/web-syndication-analyzer": "1.*@dev"
},
"repositories": [
    { "type": "composer", "url": "http://packagist.ateliers-pierrot.fr/" }
]

(ↄ) 2008-2015 Les Ateliers Pierrot - Paris, France.