kzykhys / composer-project-skeleton
Project Skeleton (Please update this file!)
Installs: 80
Dependents: 0
Suggesters: 0
Security: 0
Stars: 2
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/kzykhys/composer-project-skeleton
Requires
- php: >=5.3.2
 
This package is not auto-updated.
Last update: 2025-11-04 07:34:50 UTC
README
- PHPUnit (See phpunit.xml.dist)
 - Travis CI (See .travis.yml)
- Coveralls
 - SensioLabs Security Checker
 
 
Usage
1) Create a project
composer create-project -s stable kzykhys/composer-project-skeleton PROJECT_DIR
cd PROJECT_DIR
2) Update composer.json
Please update name, description, require...
{
    "name": "",
    "description": "",
    "minimum-stability": "stable",
    "require": {
        "php": ">=5.3.2"
    },
    "autoload": {
        "psr-0": {
            "": "src"
        }
    }
}
3) Update README.md (This file)
Write your project's readme.
4) Remove .gitkeep (optional)
rm src/.gitkeep test/.gitkeep
5) Init a git repository
git init .
git commit -a -m 'Initial commit'
6) Push your commits to Github
git remote add origin git@github.com:username/repository.git
git push -u origin master
7) Travis CI and Coveralls
Activate your repo on Travis CI and Coveralls.
8) Packagist
Register your repo on Packagist. You can generate a badge on Badge Poser.
9) Service Hooks
Don't forget to activate service hooks.