original_string: public function enabled_components_lowest()
      {
          if (is_bool($this->enabledComponentsLowest)) {
              $this->enabledComponentsLowest = $this->wrappedObject->enabled_components_lowest()->first();
          }
  
          return $this->enabledComponentsLowest;
      }
code: public function enabled_components_lowest()
      {
          if (is_bool($this->enabledComponentsLowest)) {
              $this->enabledComponentsLowest = $this->wrappedObject->enabled_components_lowest()->first();
          }
  
          return $this->enabledComponentsLowest;
      }
code_tokens: public function enabled_components_lowest ( ) { if ( is_bool ( $ this -> enabledComponentsLowest ) ) { $ this -> enabledComponentsLowest = $ this -> wrappedObject -> enabled_components_lowest ( ) -> first ( ) ; } return $ this -> enabledComponentsLowest ; }
docstring: Return the enabled components from the wrapped object, and cache it if need be.
  
  @return bool
docstring_tokens: Return the enabled components from the wrapped object and cache it if need be .