Beispiel #1
0
 public static function loadByNamn($namn)
 {
     global $db;
     $sql = "SELECT id FROM " . self::classToTable(get_class()) . " WHERE namn='" . SECURITY::secure_postdata($namn) . "'";
     $id = $db->value($sql);
     if ($id) {
         return parent::loadById($id, get_class());
     } else {
         return false;
     }
 }
Beispiel #2
0
 public static function getDefault()
 {
     if (!self::$theDefault) {
         // we use loadById to load the object with an "isDefault" value of 1
         try {
             self::$theDefault = parent::loadById(1, get_class(), "isDefault");
             return self::$theDefault;
         } catch (Exception $e) {
             // no default found, return false instead
             return false;
         }
     } else {
         return self::$theDefault;
     }
 }
Beispiel #3
0
 public static function loadById($id)
 {
     return parent::loadById($id, get_class());
 }