function projcetcount($company_id = SES_COMP, $sub_limitation = array())
{
if (!$sub_limitation) {
App::import('Model', 'UserSubscription');
$usersubscription = new UserSubscription();
$sub_limitation = $usersubscription->find('first', array('conditions' => array('company_id' => $company_id), 'order' => 'id DESC'));
}
$this->loadModel('Projects');
$used_pcount = $this->Projects->find('count', array('conditions' => array('company_id' => $company_id)));
$this->set('used_projects_count', $used_pcount);
if ($sub_limitation['UserSubscription']['project_limit'] && (strtolower($sub_limitation['UserSubscription']['project_limit']) == 'unlimited' || $sub_limitation['UserSubscription']['is_free'])) {
return 'Unlimited';
} else {
if ($sub_limitation['UserSubscription']['project_limit'] >= $used_pcount) {
return $sub_limitation['UserSubscription']['project_limit'] - $used_pcount;
} else {
return 0;
}
}
}