return new Entity\Introduction(
$row['uid'] ?? 0,
$row['suggest-cid'] ?? 0,
- $row['fid'] ?? null,
$row['contact-id'] ?? null,
!empty($row['knowyou']),
!empty($row['duplex']),
public function createNew(
int $uid,
- int $cid,
+ int $sid,
string $note,
- int $fid = null,
- int $sid = null,
+ int $cid = null,
bool $knowyou = false,
bool $duplex = false
): Entity\Introduction {
return $this->createFromTableRow([
'uid' => $uid,
- 'fid' => $fid,
- 'contact-id' => $cid,
'suggest-cid' => $sid,
+ 'contact-id' => $cid,
'knowyou' => $knowyou,
'duplex' => $duplex,
'note' => $note,
]);
}
- public function createDummy(int $id): Entity\Introduction
+ public function createDummy(?int $id): Entity\Introduction
{
return $this->createFromTableRow(['id' => $id]);
}