modules/Accounts/summary_blocks/CalculationsAll.php
<?php
class CalculationsAll
{
public $name = 'Calculations all';
public $sequence = 0;
public $reference = 'SCalculations';
/**
* Process function.
*
* @param Vtiger_Record_Model $recordModel
*
* @return int
*/
public function process(Vtiger_Record_Model $recordModel)
{
$count = (new \App\Db\Query())->from('u_#__scalculations')
->innerJoin('vtiger_crmentity', 'u_#__scalculations.scalculationsid = vtiger_crmentity.crmid')
->where(['deleted' => 0, 'u_#__scalculations.accountid' => $recordModel->getId()])->count(1);
return (int) $count;
}
}