¨4.0.1¨

This commit is contained in:
¨NW¨
2023-12-03 14:07:47 +00:00
parent c08b36d1b6
commit f35052522d
1112 changed files with 43019 additions and 24987 deletions

View File

@@ -2,6 +2,7 @@
namespace Modules\Category\Http\Controllers\Admin;
use Illuminate\Http\Response;
use Modules\Category\Entities\Category;
use Modules\Admin\Traits\HasCrudActions;
use Modules\Category\Http\Requests\SaveCategoryRequest;
@@ -38,27 +39,31 @@ class CategoryController
*/
protected $validation = SaveCategoryRequest::class;
/**
* Display the specified resource.
*
* @param int $id
* @return \Illuminate\Http\Response
*
* @return Response
*/
public function show($id)
{
return Category::with('files')->withoutGlobalScope('active')->find($id);
}
/**
* Destroy resources by given ids.
*
* @param int $id
* @return \Illuminate\Http\Response
* @param string $ids
*
* @return Response
*/
public function destroy($id)
public function destroy(string $ids)
{
Category::withoutGlobalScope('active')
->findOrFail($id)
->findOrFail($ids)
->delete();
return back()->withSuccess(trans('admin::messages.resource_deleted', ['resource' => $this->getLabel()]));

View File

@@ -2,6 +2,7 @@
namespace Modules\Category\Http\Controllers\Admin;
use Illuminate\Http\Response;
use Modules\Category\Entities\Category;
use Modules\Category\Services\CategoryTreeUpdater;
use Modules\Category\Http\Responses\CategoryTreeResponse;
@@ -11,7 +12,7 @@ class CategoryTreeController
/**
* Display category tree in json.
*
* @return \Illuminate\Http\Response
* @return Response
*/
public function index()
{
@@ -22,15 +23,16 @@ class CategoryTreeController
return new CategoryTreeResponse($categories);
}
/**
* Update category tree in storage.
*
* @return \Illuminate\Http\Response
* @return Response
*/
public function update()
{
CategoryTreeUpdater::update(request('category_tree'));
return trans('category::messages.category_order_saved');
return trans('category::messages.category_order_updated');
}
}

View File

@@ -2,6 +2,7 @@
namespace Modules\Category\Http\Controllers;
use Illuminate\Http\Response;
use Modules\Category\Entities\Category;
class CategoryController
@@ -9,7 +10,7 @@ class CategoryController
/**
* Display a listing of the resource.
*
* @return \Illuminate\Http\Response
* @return Response
*/
public function index()
{

View File

@@ -2,6 +2,7 @@
namespace Modules\Category\Http\Controllers;
use Illuminate\Http\Response;
use Modules\Product\Entities\Product;
use Modules\Category\Entities\Category;
use Modules\Product\Filters\ProductFilter;
@@ -15,9 +16,10 @@ class CategoryProductController
* Display a listing of the resource.
*
* @param string $slug
* @param \Modules\Product\Entities\Product $model
* @param \Modules\Product\Filters\ProductFilter $productFilter
* @return \Illuminate\Http\Response
* @param Product $model
* @param ProductFilter $productFilter
*
* @return Response
*/
public function index($slug, Product $model, ProductFilter $productFilter)
{