* +---------------------------------------------------------------------- */ namespace app\dao\system; use app\dao\BaseDao; use app\model\system\SystemRoute; /** * Class SystemRouteDao * @author 等风来 * @email 136327134@qq.com * @date 2023/4/6 * @package app\dao\system */ class SystemRouteDao extends BaseDao { /** * @return string * @author 等风来 * @email 136327134@qq.com * @date 2023/4/6 */ protected function setModel(): string { return SystemRoute::class; } /** * @param array $ids * @return bool * @author 等风来 * @email 136327134@qq.com * @date 2023/4/23 */ public function deleteRoutes(array $ids) { return $this->getModel()::destroy(function ($q) use ($ids) { $q->whereIn('id', $ids); }, true); } }