original_string: public function inplace_editable_name() {
  
          $displayname = format_string($this->get_name());
  
          return new \core\output\inplace_editable('core_analytics', 'modelname', $this->model->id,
              has_capability('moodle/analytics:managemodels', \context_system::instance()), $displayname, $this->model->name);
      }
code: public function inplace_editable_name() {
  
          $displayname = format_string($this->get_name());
  
          return new \core\output\inplace_editable('core_analytics', 'modelname', $this->model->id,
              has_capability('moodle/analytics:managemodels', \context_system::instance()), $displayname, $this->model->name);
      }
code_tokens: public function inplace_editable_name ( ) { $ displayname = format_string ( $ this -> get_name ( ) ) ; return new \ core \ output \ inplace_editable ( 'core_analytics' , 'modelname' , $ this -> model -> id , has_capability ( 'moodle/analytics:managemodels' , \ context_system :: instance ( ) ) , $ displayname , $ this -> model -> name ) ; }
docstring: Returns an inplace editable element with the model's name.
  
  @return \core\output\inplace_editable
docstring_tokens: Returns an inplace editable element with the model s name .