Allow per-entity definition of custom base class #94

Merged
merged 1 commit into from Mar 9, 2012

Conversation

Projects
None yet
2 participants
@protocool
Contributor

protocool commented Mar 8, 2012

I often use a custom base class to supply general utility routines for my managed objects.

Occasionally those utility routines are specific to a certain subset of my Entities.

This pull request allows you to override the custom base class per-Entity by way of a key/value pair in the Entity userInfo (mogenerator.customBaseClass).

It treats the userInfo-defined custom base class as a 'forced' custom base class for just that Entity, overriding any command line argument for --base-class-force.

@rentzsch

This comment has been minimized.

Show comment
Hide comment
@rentzsch

rentzsch Mar 9, 2012

Owner

Looks good, thanks!

Owner

rentzsch commented Mar 9, 2012

Looks good, thanks!

rentzsch added a commit that referenced this pull request Mar 9, 2012

Merge pull request #94 from protocool/master
[NEW] Per-entity custom base classes via `mogenerator.customBaseClass` entity userinfo key (overrides `--base-class-force`). ([Trevor Squires](#94))

@rentzsch rentzsch merged commit 029b653 into rentzsch:master Mar 9, 2012

ddrccw pushed a commit to ddrccw/mogenerator that referenced this pull request Jan 20, 2014

Merge pull request #94 from protocool/master
[NEW] Per-entity custom base classes via `mogenerator.customBaseClass` entity userinfo key (overrides `--base-class-force`). ([Trevor Squires](rentzsch#94))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment