/** * @param $group */ public static function createTable($group) { $params = array('name' => $group->table_name, 'is_multiple' => $group->is_multiple ? 1 : 0, 'extends_name' => self::mapTableName($group->extends)); $tableParams = CRM_Core_BAO_CustomField::defaultCustomTableSchema($params); CRM_Core_BAO_SchemaHandler::createTable($tableParams); }
static function createTable($group) { $params = array('name' => $group->table_name, 'is_multiple' => $group->is_multiple ? 1 : 0, 'extends_name' => self::mapTableName($group->extends)); require_once 'CRM/Core/BAO/CustomField.php'; $tableParams =& CRM_Core_BAO_CustomField::defaultCustomTableSchema($params); require_once 'CRM/Core/BAO/SchemaHandler.php'; CRM_Core_BAO_SchemaHandler::createTable($tableParams); }