Refactor API notification usage

- Remove "mapFields()" from BaseModel
- Add new Notification API entity (including collection)
- Add new NotificationFactory method "getApiList()"
This commit is contained in:
nupplaPhil 2020-01-28 21:28:57 +01:00
parent 4a3544582c
commit 582f6bd4a3
No known key found for this signature in database
GPG key ID: D8365C3D36B77D90
9 changed files with 164 additions and 109 deletions

View file

@ -17,14 +17,14 @@ abstract class BaseCollection extends \ArrayIterator
protected $totalCount = 0;
/**
* @param BaseModel[] $models
* @param int|null $totalCount
* @param BaseEntity[] $entities
* @param int|null $totalCount
*/
public function __construct(array $models = [], int $totalCount = null)
public function __construct(array $entities = [], int $totalCount = null)
{
parent::__construct($models);
parent::__construct($entities);
$this->totalCount = $totalCount ?? count($models);
$this->totalCount = $totalCount ?? count($entities);
}
/**