1
0
Fork 0
mirror of https://github.com/archtechx/tenancy.git synced 2025-12-13 17:04:03 +00:00

Rewrite old tests

This commit is contained in:
Samuel Štancl 2020-05-12 23:22:40 +02:00
parent 64383b4c56
commit 89936187ce
71 changed files with 698 additions and 3203 deletions

View file

@ -10,7 +10,7 @@ use Stancl\Tenancy\Contracts;
// todo @property
class Tenant extends Model implements Contracts\TenantWithDatabase
{
use Concerns\CentralConnection, Concerns\HasADataColumn, Concerns\GeneratesIds, Concerns\HasADataColumn {
use Concerns\CentralConnection, Concerns\HasADataColumn, Concerns\GeneratesIds, Concerns\HasADataColumn {
Concerns\HasADataColumn::getCasts as dataColumnCasts;
}
@ -41,14 +41,11 @@ class Tenant extends Model implements Contracts\TenantWithDatabase
public static function internalPrefix(): string
{
return config('tenancy.internal_column_prefix');
return config('tenancy.internal_prefix');
}
/**
* Get an internal key.
*
* @param string $key
* @return mixed
*/
public function getInternal(string $key)
{
@ -57,14 +54,10 @@ class Tenant extends Model implements Contracts\TenantWithDatabase
/**
* Set internal key.
*
* @param string $key
* @param mixed $value
* @return $this
*/
public function setInternal(string $key, $value)
{
$this->setAttribute($key, $value);
$this->setAttribute(static::internalPrefix() . $key, $value);
return $this;
}