comments in models hinzugefügt
This commit is contained in:
Regular → Executable
+2
-1
@@ -49,6 +49,7 @@ class Habit
|
||||
return $habit ?: null;
|
||||
}
|
||||
|
||||
// Legt einen neuen Habit an
|
||||
public static function create(int $userId, array $data): bool
|
||||
{
|
||||
$sql = 'INSERT INTO habits (user_id, category_id, title, description, target_per_week)
|
||||
@@ -111,4 +112,4 @@ class Habit
|
||||
$insert = $db->prepare('INSERT INTO habit_logs (habit_id, completed_on) VALUES (:habit_id, CURRENT_DATE)');
|
||||
return $insert->execute(['habit_id' => $id]);
|
||||
}
|
||||
}
|
||||
}
|
||||
Regular → Executable
+3
-1
@@ -2,6 +2,7 @@
|
||||
|
||||
class User
|
||||
{
|
||||
// Legt einen neuen Benutzer an
|
||||
public static function create(string $name, string $email, string $password): bool
|
||||
{
|
||||
$sql = 'INSERT INTO users (name, email, password_hash) VALUES (:name, :email, :password_hash)';
|
||||
@@ -14,6 +15,7 @@ class User
|
||||
]);
|
||||
}
|
||||
|
||||
// Sucht einen Benutzer anhand der E-Mail
|
||||
public static function findByEmail(string $email): ?array
|
||||
{
|
||||
$statement = Database::connection()->prepare('SELECT * FROM users WHERE email = :email LIMIT 1');
|
||||
@@ -22,4 +24,4 @@ class User
|
||||
$user = $statement->fetch();
|
||||
return $user ?: null;
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user