final protected function prepareInject() {
        $service = $this->getModule() . '\Services\\' . $this->getClassName() . 'Service';
        if (class_exists($service)) {
            return array_merge(parent::prepareInject(), $this->getConfigInject('controllers'), array(
                'service' => array(
                    'class' => $service
                ),
            ));
        }

        return array_merge($this->getConfigInject('controllers'), $this->inject());
    }
final protected function prepareInject() {
        $service = $this->getModule() . '\Services\\' . $this->getClassName() . 'Service';
        if (class_exists($service)) {
            return array_merge(parent::prepareInject(), $this->getConfigInject('controllers'), array(
                'service' => array(
                    'class' => $service
                ),
            ));
        }

        return array_merge($this->getConfigInject('controllers'), $this->inject());
    }
final protected function prepareInject ( ) { $ service = $ this -> getModule ( ) . '\Services\\' . $ this -> getClassName ( ) . 'Service' ; if ( class_exists ( $ service ) ) { return array_merge ( parent :: prepareInject ( ) , $ this -> getConfigInject ( 'controllers' ) , array ( 'service' => array ( 'class' => $ service ) , ) ) ; } return array_merge ( $ this -> getConfigInject ( 'controllers' ) , $ this -> inject ( ) ) ; }
Prepares the injection
@return array
Prepares the injection