'Call to a member function addResult() on bool'
// ensure we have a valid Calculation object (calculatePrint may return false on error)
if (!is_object($calculation) || !method_exists($calculation, 'addResult')) {
$tmp = new Calculation();
$tmp->errors[] = 'Chyba při výpočtu tisku';
$calculation = $tmp;
}