CS - Fix scope into method comment.
Refactoring - Fix Formatting and use of assertEquals.
Refactoring - Use of protected method to get type property for current data.
Refactoring - Renaming method to avoid collision name with MetaBehavior's one.
Fix expected value (since there are routes defined that match that one)
Rename PROMOTION related constants for more consistency between constants names.
Fix missing AppController error.
Moves processAction logic from controller to model.
Refactoring : using Hash::merge() instead of array_merge (or array_merge_recursive)
Refactoring - using findPromoted in pagination into NodesController::promoted()