Revert "Simplify __construct() method"
Merge pull request #3995 from joomla/revert-3943-patch-2

Revert "Simplify __construct() method" / Error with PHP 5.3 recognized.