protected function resolveFormClassName(array $row)
{
$packageName = $this->getControllerPackageNameFromRecord($row);
$packageKey = str_replace('.', '\\', $packageName);
$controllerName = $this->getControllerNameFromRecord($row);
$action = $this->getControllerActionFromRecord($row);
$expectedClassName = sprintf(self::FORM_CLASS_PATTERN, $packageKey, $controllerName, ucfirst($action));
return TRUE === class_exists($expectedClassName) ? $expectedClassName : NULL;
}