FEATURE: move bussiness logic out of models

This commit is contained in:
Michal Kváček
2016-10-17 01:05:20 +02:00
parent 2ded2924a1
commit e26e6fd460
46 changed files with 1069 additions and 1039 deletions
@@ -3,8 +3,7 @@ namespace Templates\Base\OnePage\Widgets\OnePageMenu;
use App\CMS\Contracts\Widgets\PublicWidget;
use App\CMS\Contracts\Widgets\WidgetRenderer;
use App\Models\Widgets\Widget;
use stdClass;
use App\Http\Requests\Request;
class OnePageMenu implements PublicWidget
{
@@ -39,15 +38,12 @@ class OnePageMenu implements PublicWidget
}
/**
* @param Widget $widget
* @param stdClass $data
* @param Request $data
*
* @return mixed
*/
public static function save(Widget $widget, stdClass $data)
public static function save(Request $data)
{
$widget->settings = json_encode([]);
return $widget;
return [];
}
}