aboutsummaryrefslogtreecommitdiffstats
path: root/core/namespace/ORM/Repositories/User.php
diff options
context:
space:
mode:
authorThomas Lange <code@nerdmind.de>2021-07-22 14:00:12 +0200
committerThomas Lange <code@nerdmind.de>2021-07-22 14:00:12 +0200
commit59392e460020447720089976b83139ad59d275fe (patch)
tree25cc766f352d9ae6319d22d43388db563d6ba404 /core/namespace/ORM/Repositories/User.php
parent912a19ef8c58b87ac075d21cee0425f7715b4f94 (diff)
downloadblog-59392e460020447720089976b83139ad59d275fe.tar.gz
blog-59392e460020447720089976b83139ad59d275fe.tar.xz
blog-59392e460020447720089976b83139ad59d275fe.zip
Rename: Append "Repository" to repository classes
Rename the repository classes and append the name with "Repository" to prevent naming confusions with the entity classes.
Diffstat (limited to 'core/namespace/ORM/Repositories/User.php')
-rw-r--r--core/namespace/ORM/Repositories/User.php35
1 files changed, 0 insertions, 35 deletions
diff --git a/core/namespace/ORM/Repositories/User.php b/core/namespace/ORM/Repositories/User.php
deleted file mode 100644
index ce3ff2c..0000000
--- a/core/namespace/ORM/Repositories/User.php
+++ /dev/null
@@ -1,35 +0,0 @@
-<?php
-namespace ORM\Repositories;
-use ORM\Repository;
-use ORM\Entities\User as UserEntity;
-
-class User extends Repository {
- public static function getTableName(): string { return 'user'; }
- public static function getClassName(): string { return 'ORM\Entities\User'; }
-
- #===============================================================================
- # Get number of *pages* assigned to $User
- #===============================================================================
- public function getNumberOfPages(UserEntity $User): int {
- $query = 'SELECT COUNT(id) FROM %s WHERE user = ?';
- $query = sprintf($query, Page::getTableName());
-
- $Statement = $this->Database->prepare($query);
- $Statement->execute([$User->getID()]);
-
- return $Statement->fetchColumn();
- }
-
- #===============================================================================
- # Get number of *posts* assigned to $User
- #===============================================================================
- public function getNumberOfPosts(UserEntity $User): int {
- $query = 'SELECT COUNT(id) FROM %s WHERE user = ?';
- $query = sprintf($query, Post::getTableName());
-
- $Statement = $this->Database->prepare($query);
- $Statement->execute([$User->getID()]);
-
- return $Statement->fetchColumn();
- }
-}