0.7

* Simplified CLI interface [#91](https://github.com/zircote/swagger-php/pull/91)
  * Cleaner output.
  * Cleaner consistent naming of the options.
  * Detects invalid options.
  * Example usage: `swagger.phar project/` scans all *.php files in the "project" folder and outputs the docs in the current directory.

* Support for partials [#101](https://github.com/zircote/swagger-php/pull/101)
  * Enables splitting an annotation.
  * Reuse an Annotation (DRY).
  * For examples see the tests/SwaggerTests/Fixtures3 folder.

* Misc fixes


0.6

* New architecture
  * Split Swagger class into Swagger & Parser.
    Parser focuses on extracting swagger comments and converting them into a valid Resource or Model objects.
    Swagger provides the public api and crawls the project folder.

  * Add Logger, instead of crashing with an Exception, Swagger now reports the error and skips entries that are invalid or incomplete.

  * Split the Annotation->toArray into:
    * __contruct() import the data extracted by doctrine. (Parser might augement this data)
    * validate() tries to create a optimal valid data-structure and returns false if the annotation can't be used.
    * jsonSerialize() serializing the Annotation to the format expected by swagger-ui.

  * The Swagger->repository now consists of a more predictable object-tree instead of errror prone array struct.


* User features
  * Running bin/swagger without arguments now shows the help.

  * All encapsulation annotations are now optional, and might be deprecated in the future.
	@Api(@Operations(@Operation(), @Operation())) is the same as @Api(@Operation(), @Operation())

  * Show human readable hints/notices instead of "undefined index xxxx" notices.

  * Augment Swagger comments with available data from class/property/method or remaining data in the doc-comment.
    * Example @Model() used the classname as id

  * An @Api can be nested inside a @Resource and @Property can be nested inside a @Model.


commit 6c0e2d95da9dc648d4affb8e3cc89ddb6dfd075e
Author: Robert Allen <zircote@gmail.com>
Date:   Thu Apr 5 13:07:37 2012 -0500

    refactored namespace and added apache license

commit ffe6eaae9856a262034501ae0d4b60eb9961faf6
Merge: 82919ad 072525b
Author: Robert Allen <zircote@gmail.com>
Date:   Thu Apr 5 13:01:15 2012 -0500

    Merge branch 'develop' of github.com:zircote/swagger-php into develop

commit 82919adc1868be22e2764323f0bf69cc7b164d09
Author: Robert Allen <zircote@gmail.com>
Date:   Thu Apr 5 13:00:58 2012 -0500

    refactoring namespace, removing zend

commit 383974c74a4a2b5b86220d18013ec6210e6cda66
Author: Robert Allen <zircote@gmail.com>
Date:   Thu Apr 5 12:58:19 2012 -0500

    refactoring namespace, removing zend

commit 072525b5ea339042366a6200dd0484c74867636c
Author: Robert Allen <zircote@gmail.com>
Date:   Sun Apr 1 08:50:03 2012 -0500

    Update readme.md

commit f88994c0fde091658f4041b3112a25cdac7cdc77
Author: Robert Allen <zircote@gmail.com>
Date:   Tue Mar 27 17:10:21 2012 -0500

    added improved coverage of model and operation discovery

commit 2880cd8b5d8ea768e6c2ffb22a1b12e340b78935
Author: Robert Allen <zircote@gmail.com>
Date:   Tue Mar 27 16:05:13 2012 -0500

    added improved coverage of model and operation discovery

commit a47fb65f12a1884a5733e770b3b66be4f09d9984
Author: Robert Allen <zircote@gmail.com>
Date:   Tue Mar 27 13:08:13 2012 -0500

    nailed down recursive discovery or services and models, it appears it will be able to be verison aware

commit 6547bed68d1f684dbefbb8e05ffe2143091f9e20
Author: Robert Allen <zircote@gmail.com>
Date:   Mon Mar 26 20:36:56 2012 -0500

    Update library/Zircote/Swagger/Api.php

commit b3ed66efb6050010ee4024e0ed0541f136f5af1e
Author: Robert Allen <zircote@gmail.com>
Date:   Mon Mar 26 16:52:46 2012 -0500

    Update readme.md

commit 12f0757328b49263d7f3d12234ab1edbd9a6fe5c
Author: Robert Allen <zircote@gmail.com>
Date:   Mon Mar 26 16:49:33 2012 -0500

    more parsing updates for paths etc, have started working with models

commit 8d386595d6145100811f58e251ae4e33d77f31db
Author: Robert Allen <zircote@gmail.com>
Date:   Mon Mar 26 16:47:01 2012 -0500

    more parsing updates for paths etc, have started working with models

commit 26fbb319464cb88c0c32ac43efefee5886756853
Author: Robert Allen <zircote@gmail.com>
Date:   Mon Mar 26 16:40:55 2012 -0500

    more parsing updates for paths etc, have started working with models

commit 54fb14f7b7bba90a7aed639838945222601cc2cc
Author: Robert Allen <zircote@gmail.com>
Date:   Mon Mar 26 13:57:56 2012 -0500

    moar work on parsing and getting results inline for the actual spec

commit 3b8097f2f21029f17767f2a19ecad1d36e0b55f5
Author: Robert Allen <zircote@gmail.com>
Date:   Mon Mar 26 12:27:26 2012 -0500

    updated and added more regex and DRY

commit e3eec0b03dbc68d7ea27424d6e5da5ba226aac10
Author: Robert Allen <zircote@gmail.com>
Date:   Mon Mar 26 00:14:18 2012 -0500

    Initial commit of work very much in progress and just started.
