Когда я использую полный запрос PDO:
$db = DB::singleton();
$stmt = $db->prepare("SELECT * FROM promocode WHERE status = 1 AND code='xyz'");
$stmt->execute();
PhpStorm распознает схему таблицы и предлагает синтаксис и показывает неправильное имя столбца - Приятно!
... но чаще всего я использую ДБ, как это:
public function get($coupon)
{
/* table:promocode */
$db = $this->db()->retObj();
$db->where('status = 1 AND code = ?', [$coupon]);
return $db->fetch();
}
Есть ли какой-нибудь комментарий "magi c", например (таблица: промокод) , чтобы сообщить PhpStorm, что это синтаксис БД?