/** * EntityArrayCollection constructor. * * @param array|EntityInterface[] $aEntities */ public function __construct($aEntities = array()) { parent::__construct($aEntities); $this->resetKeys(); }
/** * EntityAssocCollection constructor. * * @param AssocEntityInterface[] $aEntities */ public function __construct(array $aEntities = array()) { $this->checkClasses($aEntities); parent::__construct($this->indexEntities($aEntities)); }