24 lines
654 B
PHP
24 lines
654 B
PHP
<?php
|
|
namespace App\CMS\Interactions\Admin\Content;
|
|
|
|
use App\CMS\Contracts\Interaction;
|
|
use App\Http\Requests\Request;
|
|
|
|
class ChangeStatus implements Interaction {
|
|
public function handle(Request $data, $parameters)
|
|
{
|
|
$statuses = ContentStatuses::getWithTranslations();
|
|
|
|
// check if given status is valid
|
|
if (!isset($statuses[$status])) {
|
|
return redirect()
|
|
->route('content.overview')
|
|
->with('error', trans('admin/contents.invalidStatus'));
|
|
}
|
|
}
|
|
|
|
public function getValidationRules($parameters)
|
|
{
|
|
// TODO: Implement getValidationRules() method.
|
|
}
|
|
} |