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

@param BeanDefinition $beanDefinition Actual definition.

@return void
Runs the BeforeCreate point of the lifecycle .