* @return integer verb id
* @throws \Exception
*/
- public static function getID($verb)
+ public static function getID(string $verb)
{
if (empty($verb)) {
return 0;
return DBA::lastInsertId();
}
+
+ /**
+ * Return verb name for the given ID
+ *
+ * @param integer $id
+ * @return string verb
+ */
+ public static function getByID(int $id)
+ {
+ if (empty($id)) {
+ return '';
+ }
+
+ $verb_record = DBA::selectFirst('verb', ['name'], ['id' => $id]);
+ if (!DBA::isResult($verb_record)) {
+ return '';
+ }
+
+ return $verb_record['name'];
+ }
}