1
0
Fork 0
mirror of https://github.com/archtechx/tenancy.git synced 2026-05-06 20:34:04 +00:00

Rename ValidatesSqlParameters to ValidatesDatabaseParameters

This commit is contained in:
lukinovec 2026-04-29 17:25:15 +02:00
parent 4a3e6bae00
commit 740d53e9cc
3 changed files with 5 additions and 7 deletions

View file

@ -6,9 +6,7 @@ namespace Stancl\Tenancy\Database\Concerns;
use InvalidArgumentException;
// todo@validation this trait's name might be a bit misleading
// it suggests validating parameters for SQL statements, but it is also used in SQLiteDatabaseManager to validate the database file name
trait ValidatesSqlParameters
trait ValidatesDatabaseParameters
{
/**
* Characters allowed in the parameters.

View file

@ -7,14 +7,14 @@ namespace Stancl\Tenancy\Database\TenantDatabaseManagers;
use Closure;
use Illuminate\Database\Eloquent\Model;
use PDO;
use Stancl\Tenancy\Database\Concerns\ValidatesSqlParameters;
use Stancl\Tenancy\Database\Concerns\ValidatesDatabaseParameters;
use Stancl\Tenancy\Database\Contracts\TenantDatabaseManager;
use Stancl\Tenancy\Database\Contracts\TenantWithDatabase;
use Throwable;
class SQLiteDatabaseManager implements TenantDatabaseManager
{
use ValidatesSqlParameters;
use ValidatesDatabaseParameters;
/**
* SQLite database directory path.

View file

@ -6,13 +6,13 @@ namespace Stancl\Tenancy\Database\TenantDatabaseManagers;
use Illuminate\Database\Connection;
use Illuminate\Support\Facades\DB;
use Stancl\Tenancy\Database\Concerns\ValidatesSqlParameters;
use Stancl\Tenancy\Database\Concerns\ValidatesDatabaseParameters;
use Stancl\Tenancy\Database\Contracts\StatefulTenantDatabaseManager;
use Stancl\Tenancy\Database\Exceptions\NoConnectionSetException;
abstract class TenantDatabaseManager implements StatefulTenantDatabaseManager
{
use ValidatesSqlParameters;
use ValidatesDatabaseParameters;
/** The database connection to the server. */
protected string $connection;