/** * Returns false if the name already exists */ public static function isUnique($partnerName, $id = false) { $partner = new TrainingPartner(); $select = $partner->select(); $select->where("partner_name = ?", $partnerName); if ($id) { $select->where("id != ?", $id); } if ($partner->fetchRow($select)) { return false; } return true; }