tracker issue : CF-3832140

select a category, or use search below
(searches all categories and all time range)

Formal mix-ins

| View in Tracker

Status/Resolution/Reason: Needs Review//

Reporter/Name(from Bugbase): Adam Cameron / Adam Cameron (Adam Cameron)

Created: 09/26/2014

Components: Language, Wishlist

Versions: 11.0

Failure Type: Enhancement Request

Found In Build/Fixed In Build: CF11_Final /

Priority/Frequency: Trivial / Unknown

Locale/System: English / Platforms All

Vote Count: 2

Extract from

Both PHP and Ruby (and no doubt various other languages) have a formal concept of mix-ins.

PHP does it with traits; Ruby does it with modules:

Having messed around with both, I find it a good technique for composing a class, and would alleviate a lot of the artificial dependency injection CFMLers need to do to effect similar results.

----------------------------- Additional Watson Details -----------------------------

Watson Bug ID:	3832140

External Customer Info:
External Company:  
External Customer Name: Adam Cameron.
External Customer Email:  
External Test Config: My Hardware and Environment details:



To make the language on par with other modern languages out there
Vote by External U.
10819 | October 08, 2014 12:58:29 PM GMT