Neon a přístup k metodě objektu

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
Tomáš Jablonický
Člen | 115
+
0
-

Zdravím,

chtěl bych v neonu při definování service nějakým způsobem přistoupit k metodě objektu.

Mám objekt s constrcutorem a metodu getConfig().

<?php

 private $config;

 public function __construct($config)
 {
    $this->config = $config;
 }

 public function getConfig()
 {
    return $this->config;
 }

?>

a v neonu chci přistoupit metodě této třídy

servise:
config: Config(%config%)

jinaServise: ModelNeco(zde chci predat metodu getConfig())

Felix
Nette Core | 1245
+
0
-

Podle me by melo jit.

jinaServise: ModelNeco(@config::getConfig())

Editoval Felix (11. 9. 2012 8:04)

Tomáš Jablonický
Člen | 115
+
0
-

Felix napsal(a):

Podle me by melo jit.

jinaServise: ModelNeco(@config::getConfig())

Takhle se ale přistupuje ke statické metodě, nebo se pletu? Vyzkouším a dám vědět :-).

Filip Procházka
Moderator | 4668
+
0
-

V PHP ano. Ale configurator to chápe jako volání metody. Pokud v @config bude objekt, tak to změní na $config->getConfig()