index = $index; $this->sink = $input['sink']; $this->client = $input['client']; $this->properties = new PropertyList($input['properties'], true); } public function getIndex() { return $this->index; } public function getSink() { return $this->sink; } public function getClient() { return $this->client; } public function moveToSink(Sink $sink) { } }