public static function ValidateProperties($value = null, CBPWorkflowTemplateUser $user = null) { $arErrors = array(); if ($user == null || !$user->IsAdmin()) { $arErrors[] = array("code" => "perm", "message" => GetMessage("BPCC_NO_PERMS")); } return array_merge($arErrors, parent::ValidateProperties($value, $user)); }
public static function ValidateProperties($arTestProperties = array(), CBPWorkflowTemplateUser $user = null) { $arErrors = array(); if ($user == null || !$user->IsAdmin()) { $arErrors[] = array("code" => "perm", "message" => GetMessage("BPCA_NO_PERMS")); } if (strlen($arTestProperties["ExecuteCode"]) <= 0) { $arErrors[] = array("code" => "emptyCode", "message" => GetMessage("BPCA_EMPTY_CODE")); } return array_merge($arErrors, parent::ValidateProperties($arTestProperties, $user)); }