Files
crm.clientright.ru/modules/Project/models/Relation.php

27 lines
1.2 KiB
PHP
Raw Normal View History

<?php
/*+***********************************************************************************
* The contents of this file are subject to the vtiger CRM Public License Version 1.0
* ("License"); You may not use this file except in compliance with the License
* The Original Code is: vtiger CRM Open Source
* The Initial Developer of the Original Code is vtiger.
* Portions created by vtiger are Copyright (C) vtiger.
* All Rights Reserved.
*************************************************************************************/
class Project_Relation_Model extends Vtiger_Relation_Model{
/**
* Function that deletes Project related records information
* @param <Integer> $sourceRecordId - Project Id
* @param <Integer> $relatedRecordId - Related Record Id
*/
public function deleteRelation($sourceRecordId, $relatedRecordId){
$sourceModule = $this->getParentModuleModel();
$sourceModuleName = $sourceModule->get('name');
$destinationModuleName = $this->getRelationModuleModel()->get('name');
$sourceModuleFocus = CRMEntity::getInstance($sourceModuleName);
$sourceModuleFocus->delete_related_module($sourceModuleName, $sourceRecordId, $destinationModuleName, $relatedRecordId);
return true;
}
}