public static function create(PDO $connection, BaseDriver $driver)
{
$class = 'LazyRecord\\TableParser\\' . ucfirst($driver->getDriverName()) . 'TableParser';
if (class_exists($class, true)) {
return new $class($connection, $driver);
} else {
throw new Exception("parser driver does not support {$driver->getDriverName()} currently.");
}
}