original_string: public function getTooltipEllipsisSettings($param) {
          $param_arr = json_decode($param, true);
          $msg_array = array();
          foreach ($this->xmlContent as $msg) {
              if ($msg->getAttribute('uicomponent') == 'tooltip_ellipsis' &&
                      $msg->getAttribute('targetcontroller') == $param_arr['targetcontroller'] &&
                      $msg->getAttribute('targetaction') == $param_arr['targetaction']
              ) {
                  $msg_array = array('charlimit' => $msg->getAttribute('charlimit'), 'placement' => $msg->getAttribute('placement'));
              }
          }
  
          return $msg_array;
      }
code: public function getTooltipEllipsisSettings($param) {
          $param_arr = json_decode($param, true);
          $msg_array = array();
          foreach ($this->xmlContent as $msg) {
              if ($msg->getAttribute('uicomponent') == 'tooltip_ellipsis' &&
                      $msg->getAttribute('targetcontroller') == $param_arr['targetcontroller'] &&
                      $msg->getAttribute('targetaction') == $param_arr['targetaction']
              ) {
                  $msg_array = array('charlimit' => $msg->getAttribute('charlimit'), 'placement' => $msg->getAttribute('placement'));
              }
          }
  
          return $msg_array;
      }
code_tokens: public function getTooltipEllipsisSettings ( $ param ) { $ param_arr = json_decode ( $ param , true ) ; $ msg_array = array ( ) ; foreach ( $ this -> xmlContent as $ msg ) { if ( $ msg -> getAttribute ( 'uicomponent' ) == 'tooltip_ellipsis' && $ msg -> getAttribute ( 'targetcontroller' ) == $ param_arr [ 'targetcontroller' ] && $ msg -> getAttribute ( 'targetaction' ) == $ param_arr [ 'targetaction' ] ) { $ msg_array = array ( 'charlimit' => $ msg -> getAttribute ( 'charlimit' ) , 'placement' => $ msg -> getAttribute ( 'placement' ) ) ; } } return $ msg_array ; }
docstring: Gets the settings for a module on the basis of which a
  tooltip would be shown where the text is truncated due
  to insufficient space
docstring_tokens: Gets the settings for a module on the basis of which a tooltip would be shown where the text is truncated due to insufficient space