public function beforeAssemble($bean, BeanDefinition $beanDefinition)
    {
        foreach ($this->_lifecyclers[BeanLifecycle::BeforeAssemble] as $lifecycleListener) {
            $lifecycleListener->beforeAssemble($bean, $beanDefinition);
        }
    }
public function beforeAssemble($bean, BeanDefinition $beanDefinition)
    {
        foreach ($this->_lifecyclers[BeanLifecycle::BeforeAssemble] as $lifecycleListener) {
            $lifecycleListener->beforeAssemble($bean, $beanDefinition);
        }
    }
public function beforeAssemble ( $ bean , BeanDefinition $ beanDefinition ) { foreach ( $ this -> _lifecyclers [ BeanLifecycle :: BeforeAssemble ] as $ lifecycleListener ) { $ lifecycleListener -> beforeAssemble ( $ bean , $ beanDefinition ) ; } }
Runs the BeforeAssemble point of the lifecycle.

@param string         $beanName Bean name.
@param BeanDefinition $bean     Actual definition.

@return BeanDefinition
Runs the BeforeAssemble point of the lifecycle .