protected function resolveSchemaClass($class)
{
if (!preg_match('/Schema$/', $class)) {
$class = $class . 'Schema';
}
if ($class[0] == '\\' || class_exists($class)) {
return $class;
}
$nsClass = $this->getNamespace() . '\\' . $class;
if (class_exists($nsClass)) {
return $nsClass;
}
throw new Exception("Schema class {$class} or {$nsClass} not found.");
}