Please sign in to comment.
Fix behavior method alias management.
When behaviors explicitly defined their finders/methods aliasing and disabling methods no longer worked. This was due to the underlying config() method always merging and the values - not the keys - being the key feature of the data. This new code now uses the values to determine what the correct config data should be. This results in additional calls to config when methods are customized, but the code behaves as most people would expect now. Refs #4414
- Loading branch information...
Showing with 106 additions and 3 deletions.