2024-07-05 09:49:49 +03:00
|
|
|
<?php
|
|
|
|
namespace App\Models;
|
|
|
|
use \App\Services\DB;
|
|
|
|
|
|
|
|
class Photo {
|
|
|
|
|
|
|
|
public $photoid;
|
|
|
|
function __construct(int $user_id) {
|
|
|
|
$this->photoid = $user_id;
|
|
|
|
}
|
|
|
|
public function i($table) {
|
|
|
|
return DB::query("SELECT * FROM photos WHERE id=:id", array(':id'=>$this->photoid))[0][$table];
|
|
|
|
}
|
2024-07-05 13:59:22 +03:00
|
|
|
public static function fetchAll($user_id = NULL) {
|
|
|
|
if ($user_id != NULL) {
|
|
|
|
return DB::query("SELECT COUNT(*) FROM photos WHERE user_id=:id", array(':id'=>$user_id))[0]['COUNT(*)'];
|
|
|
|
}
|
|
|
|
}
|
2024-07-05 09:49:49 +03:00
|
|
|
public function content($table) {
|
|
|
|
$content = json_decode(self::i('content'), true);
|
|
|
|
return $content[$table];
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|