* master: (741 commits)
fixed test break for php < 5.3.0
better fix for #2378
CHANGELOG line for #2777
guide fix about autoloading
Re-added call to Yii::autoload to import() to keep speed
Replaced explicit call to Yii::autoload() with call to autoloader stack
fixed CApplication docs about autoloader
fixed formatting, adjusted changelog
Changing from "ob_end_flush" to "ob_end_clean"
Changelog update
Code formatting
Handle thrown exception in widgets when 'captureOutput' is set to true.
[UK][Guide] typos [ci skip]
Issue #2654 has been added to CHANGELOG
CDbCommand::buildQuery() no longer throw exception if 'from' is missing.
Unnecessary comment at CErrorHandler::render() has been removed.
Chapter 'Using 3rd-Party Autoloaders' has been added to guide
CErrorHandler::errorAction via AJAX has been added to UPGRADE
Issue #2753 has been added to CHANGELOG
CErrorHandler has been refactored to respect errorAction on AJAX request.
...
Conflicts:
CHANGELOG
* 'fix-cache-dir-permissions' of https://github.com/ujovlado/yii:
added CHANGELOG line
added tests for CFileCache cacheFileMode and cachePathMode
changed formatting
added options to set mode (used by mkdir and chmod) for cache directory and files
cache dir creation with correct file mod
Conflicts:
CHANGELOG
* '2738-ActiveRecord.tableName' of https://github.com/velosipedist/yii:
removed occasional FormInput file
fix#2378 CActiveRecord::tableName() in namespaced model
Ability to substitute model attribute name, to use custom data getter. It is not dangerous to use any custom fields and getters, because it will work for read-only.
This allows usage of normal class names to be loaded by autoloaders
prepended to the Yii::autoloader()
Should be BC if there is only Yii autoloader and not cause much trouble
when other autoloaders are properly implemented. Works fine with
composer autoloader.
fixes#2777
Update the spelling of the third parameter of CDbSchema::createIndex() to become plural, rather than singular, to better reflect the correct data that this parameter accepts.
Update the CDbSchema component to allow passing columns names to CDbSchema::createIndex() and CDbSchema::addForeignKey() as an array, as well as a string of comma-separated column names.
alternatives when the upload was ok.
Return from the method in the file size error branch when the file was
not uploaded.
Added a check in the MIME type validation to only check MIME types if
the CUploadedFile's tempName is not empty.