/**
* Inspects whether the given definitions should produce proxy instantiation logic in the dumped container.
*
- * @param Definition $definition
- *
* @return bool
*/
public function isProxyCandidate(Definition $definition);
* Generates the code to be used to instantiate a proxy in the dumped factory code.
*
* @param Definition $definition
- * @param string $id service identifier
- * @param string $methodName the method name to get the service, will be added to the interface in 4.0
+ * @param string $id Service identifier
+ * @param string $factoryCode The code to execute to create the service, will be added to the interface in 4.0
*
* @return string
*/
- public function getProxyFactoryCode(Definition $definition, $id/**, $methodName = null */);
+ public function getProxyFactoryCode(Definition $definition, $id/**, $factoryCode = null */);
/**
* Generates the code for the lazy proxy.
*
- * @param Definition $definition
- *
* @return string
*/
public function getProxyCode(Definition $definition);