original_string: public function get_name() {
  
          if (trim($this->model->name) === '') {
              return $this->get_target()->get_name();
  
          } else {
              return $this->model->name;
          }
      }
code: public function get_name() {
  
          if (trim($this->model->name) === '') {
              return $this->get_target()->get_name();
  
          } else {
              return $this->model->name;
          }
      }
code_tokens: public function get_name ( ) { if ( trim ( $ this -> model -> name ) === '' ) { return $ this -> get_target ( ) -> get_name ( ) ; } else { return $ this -> model -> name ; } }
docstring: Returns the name of the model.
  
  By default, models use their target's name as their own name. They can have their explicit name, too. In which
  case, the explicit name is used instead of the default one.
  
  @return string|lang_string
docstring_tokens: Returns the name of the model .