public function doDelete($model, $id)
{
if ($this->weak) {
return;
}
$delete = $this->dsql();
if ($this->reverse) {
$delete->where($this->foreign_field, $this->owner->id);
} else {
$delete->where($this->foreign_field, $this->owner[$this->master_field]);
}
$delete->delete()->execute();
}