Enable.php
658 字节
<?php
namespace App\Admin\Extensions\Actions;
use App\Admin\Rewrite\Actions\RowAction;
use Illuminate\Database\Eloquent\Model;
class Enable extends RowAction
{
public $name = '启 用';
public function handle(Model $model)
{
$model->status = config('constants.ENABLE');
$result = $model->save();
if ($result) {
return $this->response()->success(__('enable_succeeded'))->refresh();
} else {
return $this->response()->error(__('enable_failed'))->refresh();
}
}
public function dialog()
{
$this->question(__('enable_confirm'));
}
}