Files
nabeh/backend/app/Models/SubscriptionPlan.php
2026-05-22 23:55:19 +03:00

26 lines
499 B
PHP

<?php
namespace App\Models;
use App\Core\Database;
/**
* SubscriptionPlan Model
* Represents SaaS pricing and request limit plans.
*/
class SubscriptionPlan extends BaseModel
{
protected static string $table = 'subscription_plans';
/**
* Get plan by name
*/
public static function findByName(string $name): ?array
{
return Database::selectOne(
"SELECT * FROM " . static::$table . " WHERE name = ? LIMIT 1",
[$name]
);
}
}