Files
coolcoth.com/app/Models/CustomerCase.php
T
2026-08-08 15:53:53 +08:00

21 lines
501 B
PHP
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<?php
namespace App\Models;
use Core\Model;
/**
* 客户案例模型(table = cases,避开 PHP 关键字 case
* 与 News 同构:支持 status 展示开关、按 published_at 排序。
*/
class CustomerCase extends Model
{
protected $table = 'cases';
protected $orderBy = 'published_at';
public function published(int $limit = 20): array
{
$all = array_filter($this->all(), fn($c) => ($c['status'] ?? 1) == 1);
return array_slice($all, 0, $limit);
}
}