<?php
// CBPActivityCondition :: CreateInstance()
// /dist/bitrix/modules/bizproc/classes/general/activitycondition.php:6
public static function CreateInstance($code, $data)
{
if (preg_match("#[^a-zA-Z0-9_]#", $code))
throw new Exception("Activity '".$code."' is not valid");
$classname = 'CBP'.$code;
return new $classname($data);
}