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
@@ -9,7 +9,7 @@ use App\Http\Requests\CreateNewContentRequest;
use App\Models\Content\Content;
use App\Models\FileManager\File;
use App\Models\Module;
use App\Models\Template;
use App\Models\Templates\Template;
use Illuminate\Support\Facades\Event;
use Illuminate\Support\Str;
use Mcamara\LaravelLocalization\Facades\LaravelLocalization;
@@ -16,7 +16,7 @@ use App\Models\Content\Content;
use App\Models\Content\ContentHistory;
use App\Models\FileManager\File;
use App\Models\Module;
use App\Models\Template;
use App\Models\Templates\Template;
use Illuminate\Support\Facades\Event;
use Illuminate\Support\Str;
use Mcamara\LaravelLocalization\Facades\LaravelLocalization;
@@ -4,7 +4,7 @@ namespace App\Http\Controllers\Admin\Templates;
use App\Http\Controllers\Admin\Controller;
use App\Http\Requests\CopyTemplateRequest;
use App\Models\Template;
use App\Models\Templates\Template;
class CopyTemplate extends Controller
{
@@ -5,7 +5,7 @@ namespace App\Http\Controllers\Admin\Templates;
use App\Http\Controllers\Controller;
use App\Http\Requests;
use App\Http\Requests\EditTemplateRequest;
use App\Models\Template;
use App\Models\Templates\Template;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\File;
@@ -3,7 +3,7 @@
namespace App\Http\Controllers\Admin\Templates;
use App\Http\Controllers\Admin\Controller;
use App\Models\TemplatePath;
use App\Models\Templates\TemplatePath;
class TemplateOverview extends Controller
{
@@ -4,7 +4,7 @@ namespace App\Http\Controllers\Admin\Widgets\Areas;
use App\Http\Controllers\Admin\Controller;
use App\Http\Requests\NewWidgetAreaRequest;
use App\Models\WidgetArea;
use App\Models\Widgets\WidgetArea;
use Illuminate\Support\Facades\Event;
class CreateNewWidgetArea extends Controller
@@ -5,8 +5,8 @@ namespace App\Http\Controllers\Admin\Widgets\Areas;
use App\Http\Controllers\Admin\Controller;
use App\Http\Requests\EditWidgetAreaRequest;
use App\Models\Widgets\Widget;
use App\Models\WidgetArea;
use App\Models\WidgetInWidgetArea;
use App\Models\Widgets\WidgetArea;
use App\Models\Widgets\WidgetInWidgetArea;
use Illuminate\Database\Eloquent\ModelNotFoundException;
use Illuminate\Support\Facades\Event;
use Mcamara\LaravelLocalization\Facades\LaravelLocalization;
@@ -3,8 +3,7 @@
namespace App\Http\Controllers\Admin\Widgets\Areas;
use App\Http\Controllers\Admin\Controller;
use App\Http\Requests;
use App\Models\WidgetArea;
use App\Models\Widgets\WidgetArea;
class WidgetAreaOverview extends Controller
{
@@ -50,7 +50,7 @@ class CreateNewWidget extends Controller
// try to save this widget
try {
$this->widget->createNew($widgetType, $request->all());
$this->widget->createNew($widgetType, $request);
} catch (MissingParameterException $e) {
// user omitted some value
return $this->invalidWidget($type, $e->getMessage());