mirror of
https://github.com/archtechx/tenancy.git
synced 2025-12-12 09:34:04 +00:00
Fix guzzle issue
This commit is contained in:
parent
34d3189d61
commit
8bf673098b
2 changed files with 10 additions and 1 deletions
|
|
@ -93,13 +93,16 @@ class Tenancy
|
|||
*/
|
||||
public function runForMultiple($tenants, callable $callback)
|
||||
{
|
||||
// Convert null to all tenants
|
||||
$tenants = is_null($tenants) ? $this->model()->cursor() : $tenants;
|
||||
|
||||
// Convert incrementing int ids to strings
|
||||
$tenants = is_int($tenants) ? (string) $tenants : $tenants;
|
||||
|
||||
// Wrap string in array
|
||||
$tenants = is_string($tenants) ? [$tenants] : $tenants;
|
||||
|
||||
// Use all tenants if $tenants is falsy
|
||||
// Use all tenants if $tenants is falsey
|
||||
$tenants = $tenants ?: $this->model()->cursor();
|
||||
|
||||
$originalTenant = $this->tenant;
|
||||
|
|
|
|||
|
|
@ -213,4 +213,10 @@ class TenantDatabaseManagerTest extends TestCase
|
|||
$manager->setConnection('mysql2');
|
||||
$this->assertTrue($manager->databaseExists($name));
|
||||
}
|
||||
|
||||
/** @test */
|
||||
public function path_used_by_sqlite_manager_can_be_customized()
|
||||
{
|
||||
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue