function tripal_stock_list_relationships_for_node
1.x tripal_stock-relationships.inc | tripal_stock_list_relationships_for_node($stock_name, $subject_relationships, $object_relationships) |
Related topics
File
- tripal_stock/
includes/ tripal_stock-relationships.inc, line 510 - @todo Add file header description
Code
function tripal_stock_list_relationships_for_node($stock_name, $subject_relationships, $object_relationships) {
if (!empty($subject_relationships) OR !empty($object_relationships)) {
$output = '<table>';
$output .= '<tr><th>Subject</th><th>Relationship Type</th><th>Object</th></tr>';
if (!empty($subject_relationships)) {
foreach ($subject_relationships as $s) {
$output .= '<tr><td>' . $s->subject_name . '</td><td>' . $s->relationship_type . '</td><td>' . $stock_name . '</td></tr>';
}
}
if (!empty($object_relationships)) {
foreach ($object_relationships as $o) {
$output .= '<tr><td>' . $stock_name . '</td><td>' . $o->relationship_type . '</td><td>' . $o->object_name . '</td></tr>';
} // end of foreach property
}
$output .= '</table>';
}
else {
$output = 'No Relationships Involving the Current Stock';
}
return $output;
}