This commit is contained in:
2023-04-20 23:16:36 +08:00
parent d65d7b0d87
commit eedfbb900e
2 changed files with 6 additions and 2 deletions
+5 -2
View File
@@ -46,16 +46,19 @@ abstract class HasBase implements \Database\Traits\Relation
public function __construct(public string $name)
{
}
/**
* @param $name
* @param $arguments
* @return static
* @throws \ReflectionException
*/
public function __call($name, $arguments)
{
if ($name !== 'get') {
return di(Relation::class)->getQuery($this->name)->$name(...$arguments);
$relation = Kiri::getDi()->get(Relation::class);
$relation->getQuery($this->name)->$name(...$arguments);
return $this;
} else {
return $this->get();
}