protected function receiveHttpData() { // kontrolujem odoslane data tu, // lebo sa mi to nedostane do spracovania, // ked odoslane data presiahnu max. limit [napr. odosle prilis velky subor] $maxSize = MyFileUpload::convertToBytes(ini_get('post_max_size')); if (isset($_SERVER['CONTENT_LENGTH']) && $_SERVER['CONTENT_LENGTH'] > $maxSize) { //TODO translate $errMsg = 'Sent data were larger than ' . ini_get('post_max_size') . 'B, you have probably tried to upload too large file'; $this->addError($errMsg); } return parent::receiveHttpData(); }