Merge pull request #76 from elyobo/pluralise_one_to_many

Pluralizes relationships.
Merge pull request #78 from elyobo/doctrine2_yaml_do_not_write_m2m_tables

Prevent Doctrine2 YAML from writing out M2M tables.
Automatic repository names in Doctrine2 Yaml.

Merged from pull request #79.
Mark tables with extra columns as not many to many.

Merged from pull request #77.

Signed-off-by: Toha <tohenk@yahoo.com>
Update copyright year.

Signed-off-by: Toha <tohenk@yahoo.com>
Change the way of formatter initialization.

Signed-off-by: Toha <tohenk@yahoo.com>
Make Doctrine2 Annotation to be able to extended.

Signed-off-by: Toha <tohenk@yahoo.com>
Make --list-exporter command of CLI to expand to the longest formatter name.

Signed-off-by: Toha <tohenk@yahoo.com>
Add Doctrine2 ZF2InputFilterAnnotation formatter.

Merged from pull request #80 by @WitteStier.
Use base formatter for all Sencha Extjs.

Signed-off-by: Toha <tohenk@yahoo.com>
Sencha Extjs3: use JSObject.

Signed-off-by: Toha <tohenk@yahoo.com>
Update Extjs data type mapping.

Signed-off-by: Toha <tohenk@yahoo.com>
Move functions to base class.

Signed-off-by: Toha <tohenk@yahoo.com>
Change JSObject multiline to true as default.

Signed-off-by: Toha <tohenk@yahoo.com>
Add Sencha ExtJS4 formatter.

Merged from pull request #80 by @WitteStier.
Add more column related functions.

Signed-off-by: Toha <tohenk@yahoo.com>
Make JS object skip null value.

Signed-off-by: Toha <tohenk@yahoo.com>
Respect multiline option without checking for array count.

Signed-off-by: Toha <tohenk@yahoo.com>
Use column related function instead of parameter access.

Signed-off-by: Toha <tohenk@yahoo.com>
Use JS object on Sencha ExtJS4 formatter.

Signed-off-by: Toha <tohenk@yahoo.com>