From b898a1044fa1729c06515610d63253f944108c2a Mon Sep 17 00:00:00 2001 From: Michael Stenta Date: Mon, 1 Oct 2018 14:44:30 -0400 Subject: [PATCH] Add new farm_term module with helper function for creating/loading a term. --- modules/farm/farm_term/farm_term.info | 5 +++ modules/farm/farm_term/farm_term.module | 58 +++++++++++++++++++++++++ 2 files changed, 63 insertions(+) create mode 100644 modules/farm/farm_term/farm_term.info create mode 100644 modules/farm/farm_term/farm_term.module diff --git a/modules/farm/farm_term/farm_term.info b/modules/farm/farm_term/farm_term.info new file mode 100644 index 00000000..3a05941a --- /dev/null +++ b/modules/farm/farm_term/farm_term.info @@ -0,0 +1,5 @@ +name = Farm Term +description = Provides helper functions for working with taxonomy terms. +core = 7.x +package = farmOS +dependencies[] = taxonomy diff --git a/modules/farm/farm_term/farm_term.module b/modules/farm/farm_term/farm_term.module new file mode 100644 index 00000000..ff142129 --- /dev/null +++ b/modules/farm/farm_term/farm_term.module @@ -0,0 +1,58 @@ +name = check_plain($name); + $term->vid = $vocab->vid; + taxonomy_term_save($term); + return $term; + } + + // If a term was not found, and $create is FALSE, return NULL. + else { + return FALSE; + } +}