Merge branch 'master' into uat
[readifood.git] / propel / build / classes / ReadifoodObject.php
index e7f6f2c..6ea785b 100644 (file)
@@ -9,7 +9,7 @@
     function getLink($blurb = null, $url = null, $classes = null) {
       if (is_null($classes)) $classes = array();
       else if (! is_array($classes)) $classes = array($classes);
-      return sprintf("<a %shref=\"%s\">%s</a>", (count($classes)) ? " class=\"" . join(" ", $classes) . "\"" : "", (isset($url)) ? $url : $this->getURL(), (isset($blurb)) ? htmlspecialchars($blurb) : htmlspecialchars($this->getName()));
+      return sprintf("<a %shref=\"%s\">%s</a>", (count($classes)) ? "class=\"" . implode(" ", $classes) . "\" " : "", (isset($url)) ? $url : $this->getURL(), (isset($blurb)) ? htmlspecialchars($blurb) : htmlspecialchars($this->getName()));
     }
 
     function getStrongLink($blurb = null, $url = null) {
@@ -22,8 +22,9 @@
       return $this->getLink($blurb, sprintf("%s/%s", $this->getURL(), urlencode($action)), array_unique(array_merge($classes, array("small"))));
     }
 
-    function getDeleteLink() {
-      return $this->getActionLink("delete", "Delete", "delete");
+    function getDeleteLink($confirm = false) {
+      $link = ($confirm) ? "confirmdelete" : "delete";
+      return $this->getActionLink($link, "Delete", array("delete", "noprint"));
     }
   }