---
title: "Parameterübergabe einer Methode"
url: "https://www.typo3.net/d/98511-parameteruebergabe-einer-methode"
source: "typo3.net"
tags: ["Archiv","Flow","Frage"]
created: "2010-04-28"
last_reply: "2010-04-29"
replies: 2
solved: false
page: 1
pages: 1
lang: "de"
---

# Parameterübergabe einer Methode

Archiv › Flow · 2 Antworten · gestartet 2010-04-28

## Eröffnungsbeitrag

**eddy** · 2010-04-28 · [Beitrag #1](https://www.typo3.net/d/98511-parameteruebergabe-einer-methode/1)

Hallo Typo3-Gemeinde,
dies ist eher eine PHP-Frage, aber im Zusammenhang mit extbase. Bei der Extension "blog_example" wird z.B. in der Blog.php die Methode addPost aufgerufen:

```php
	/**
	 * Adds a post to this blog
	 *
	 * @param Tx_BlogExample_Domain_Model_Post $post
	 * @return void
	 */
	public function addPost(Tx_BlogExample_Domain_Model_Post $post) {
		$this->posts->attach($post);
	}
```

Was mich nun etwas verwirrt, ist der/die zu übergebenden Parameter an die Methode. Ist das nun ein Parameter ($post) oder zwei? Und was hat das "Tx_BlogExample_Domain_Model_Post" in diesem Zusammenhang bei den Parametern verloren?

Es will mir einfach nicht einleuchten. Vielleicht könnte mir ja jemand hier auf die Sprünge helfen.

Vielen Dank
Eddy

## Antworten

### [#2](https://www.typo3.net/d/98511-parameteruebergabe-einer-methode/2) · kainobi · 2010-04-29

Hallo eddy,

das ist ein "Type Hint":
<http://php.net/manual/de/language.oop5.typehinting.php>

### [#3](https://www.typo3.net/d/98511-parameteruebergabe-einer-methode/3) · eddy · 2010-04-29

Hallo kainobi,

vielen Dank für die Info. Jetzt wird mir doch einiges klarer. :D

Viele Grüße
Eddy

---

Quelle: „Parameterübergabe einer Methode“, typo3.net, https://www.typo3.net/d/98511-parameteruebergabe-einer-methode
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
