netcarver/flourish-classes — pull request #1 by simensen (2012-11-15 22:42:12+00:00)
Title: Use classmap instead of psr-0

Since these files do not follow PSR-0, we need to use a classmap. This causes Composer to scan the files in the `.` directory for all classes and uses that in a map of class => file.

You can test out my fork of your fork by creating the following composer.json in a new directory:

```json
{
"repositories": [
{
"type": "git",
"url": "git://github.com/simensen/flourish-classes"
}
],
"require": {
"netcarver/flourish-classes": "*@dev"
}
}
```

The @dev is important since we don't have tags and only have branches so we *must* use @dev otherwise you won't find any packages available.

This is what I get:

```
(um)altern8@datsik:~/workspaces/textile/flourish-classes/foo$ composer install
Loading composer repositories with package information
Installing dependencies
- Installing netcarver/flourish-classes (dev-master 11540af)
Cloning 11540af2fa0c6ced54fd2097b430c0413298aa0c

Writing lock file
Generating autoload files
```

It gets that from *my* fork because I specified my repo in the repositories.