- Fixed a proble within EntityInterface with field(s) which needed a false instead of bool
This commit is contained in:
parent
ab582c9318
commit
c2cccc0222
|
@ -17,6 +17,6 @@ interface EntityInterface /* extends \JsonSerializable */
|
||||||
public static function repository(string $alias = Repository::DEFAULT_ALIAS, ConnectionAdapter $adapter = null) : Repository;
|
public static function repository(string $alias = Repository::DEFAULT_ALIAS, ConnectionAdapter $adapter = null) : Repository;
|
||||||
public static function entityCollection(...$arguments) : EntityCollection;
|
public static function entityCollection(...$arguments) : EntityCollection;
|
||||||
public static function queryBuilder() : QueryBuilderInterface;
|
public static function queryBuilder() : QueryBuilderInterface;
|
||||||
public static function field($name, null|string|bool $alias = Repository::DEFAULT_ALIAS) : EntityField;
|
public static function field($name, null|string|false $alias = Repository::DEFAULT_ALIAS) : EntityField;
|
||||||
public static function fields(array $fields, null|string|bool $alias = Repository::DEFAULT_ALIAS, string $separator = ', ') : string;
|
public static function fields(array $fields, null|string|false $alias = Repository::DEFAULT_ALIAS, string $separator = ', ') : string;
|
||||||
}
|
}
|
|
@ -316,7 +316,7 @@ trait EntityTrait {
|
||||||
}
|
}
|
||||||
|
|
||||||
#[Ignore]
|
#[Ignore]
|
||||||
public static function fields(array $fields, null|string|bool $alias = Repository::DEFAULT_ALIAS, string $separator = ', ') : string
|
public static function fields(array $fields, null|string|false $alias = Repository::DEFAULT_ALIAS, string $separator = ', ') : string
|
||||||
{
|
{
|
||||||
return implode($separator, array_map(function($item) use ($alias){
|
return implode($separator, array_map(function($item) use ($alias){
|
||||||
return static::field($item, $alias);
|
return static::field($item, $alias);
|
||||||
|
|
Loading…
Reference in New Issue