You are here

function relation_class_extended_list in Subform 5

1 call to relation_class_extended_list()
subform_widget_settings in ./subform.module

File

./relation_class.module, line 239
CRUD, and manage relation_classes and relation_class lists

Code

function relation_class_extended_list() {
  $relation_class_results = db_query("SELECT {node}.nid, {node}.title, {relation_class}.left_node_type, {relation_class}.left_node_cardinality, {relation_class}.right_node_type, {relation_class}.right_node_cardinality FROM {node} INNER JOIN {relation_class} ON {node}.nid = {relation_class}.nid AND {node}.vid = {relation_class}.vid WHERE type = 'relation_class' ORDER BY title");
  $relation_classes = array();
  while ($relation_class = db_fetch_object($relation_class_results)) {
    $relation_classes[$relation_class->nid] = "{$relation_class->title} : {$relation_class->left_node_type}({$relation_class->left_node_cardinality}) <-> {$relation_class->right_node_type}({$relation_class->right_node_cardinality})";
  }
  return $relation_classes;
}