original_string: public function getIdActionColumnNames($table)
      {
          $columns = $this->getColumns($table);
  
          $columns = array_filter($columns, function ($columnName) {
              return strpos($columnName, 'idaction') !== false;
          });
  
          return array_values($columns);
      }
code: public function getIdActionColumnNames($table)
      {
          $columns = $this->getColumns($table);
  
          $columns = array_filter($columns, function ($columnName) {
              return strpos($columnName, 'idaction') !== false;
          });
  
          return array_values($columns);
      }
code_tokens: public function getIdActionColumnNames ( $ table ) { $ columns = $ this -> getColumns ( $ table ) ; $ columns = array_filter ( $ columns , function ( $ columnName ) { return strpos ( $ columnName , 'idaction' ) !== false ; } ) ; return array_values ( $ columns ) ; }
docstring: Returns the list of idaction columns in a table. A column is
  assumed to be an idaction reference if it has `"idaction"` in its
  name (eg, `"idaction_url"` or `"idaction_content_name"`.
  
  @param string $table Prefixed table name.
  @return string[]
docstring_tokens: Returns the list of idaction columns in a table . A column is assumed to be an idaction reference if it has idaction in its name ( eg idaction_url or idaction_content_name .