tripal_entities.api.inc 714 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. <?php
  2. /**
  3. * Deletes a tripal_data.
  4. */
  5. function tripal_data_delete(TripalData $tripal_data) {
  6. $tripal_data->delete();
  7. }
  8. /**
  9. * Saves a tripal_data to the database.
  10. *
  11. * @param $tripal_data
  12. * The tripal_data object.
  13. */
  14. function tripal_data_save(TripalData $entity) {
  15. return $entity->save();
  16. }
  17. /**
  18. * Saves a tripal_data type to the db.
  19. */
  20. function tripal_data_type_save(TripalDataType $entity) {
  21. $entity->save();
  22. }
  23. /**
  24. * Deletes a tripal_data type from the db.
  25. */
  26. function tripal_data_type_delete(TripalDataType $type) {
  27. $type->delete();
  28. }
  29. /**
  30. * URI callback for tripal_datas
  31. */
  32. function tripal_data_uri(TripalData $entity){
  33. return array(
  34. 'path' => 'data/' . $entity->id,
  35. );
  36. }