aMaltha/MongoDBGridFS — pull request #1 by Londerson (2013-05-27 00:30:28+00:00)
Title: Primeiro Commit

Diretórios

As mudanças de diretórios é para alcançar uma melhor organização, seguindo o padrão MVC, a estrutura é a seguir:

src - a bilioteca Grid, controllers e models.
vendor - biblioteca de terceiros
web - arquivos que são públicos, como os html, e imagens

Autoload

O autoload foi implementado nas classes, junto com o padrão PSR-0

Arquivos

Alguns arquivos sofreram modificações no nome, para se tornarem mais autoexplicativos. Assim também como alguns nomes de classes.

Os arquivos src/Grid/Files.php e src/Grid/Grid.php, são controllers, eles podem ser unidos e se ter apenas um arquivo para controlar a aplicação, o src/Grid/Grid.php

O arquivo src/Grid/Data/Config.php é um arquivo de configuração do banco de dados.

O arquivo init.php configura a aplicação.

O diretório Grid, é aonde contém os arquivos da biblioteca.