public function getLifeCycle()
    {
        if ($this->hasParent() && !$this->life_cycle) {
            return $this->getParent()->getLifeCycle();
        }

        if (!$this->life_cycle && $this->getSpecies()) {
            return $this->getSpecies()->getLifeCycle();
        }

        return $this->life_cycle;
    }
public function getLifeCycle()
    {
        if ($this->hasParent() && !$this->life_cycle) {
            return $this->getParent()->getLifeCycle();
        }

        if (!$this->life_cycle && $this->getSpecies()) {
            return $this->getSpecies()->getLifeCycle();
        }

        return $this->life_cycle;
    }
public function getLifeCycle ( ) { if ( $ this -> hasParent ( ) && ! $ this -> life_cycle ) { return $ this -> getParent ( ) -> getLifeCycle ( ) ; } if ( ! $ this -> life_cycle && $ this -> getSpecies ( ) ) { return $ this -> getSpecies ( ) -> getLifeCycle ( ) ; } return $ this -> life_cycle ; }
Get lifeCycle.

@return string
Get lifeCycle .