- $lineItems = CRM_Price_BAO_LineItem::getLineItemsByContributionID($this->_id);
- foreach ($lineItems as $items) {
- if (!CRM_Core_Permission::check('edit contributions of type ' . CRM_Contribute_PseudoConstant::financialType($items['financial_type_id']))) {
- CRM_Core_Error::fatal(ts('You do not have permission to access this page.'));
- break;
- }
- }