¨4.0.1¨
This commit is contained in:
@@ -2,6 +2,9 @@
|
||||
|
||||
namespace Modules\Category\Http\Responses;
|
||||
|
||||
use Illuminate\Http\Request;
|
||||
use Illuminate\Http\Response;
|
||||
use Illuminate\Support\Collection;
|
||||
use Illuminate\Contracts\Support\Responsable;
|
||||
|
||||
class CategoryTreeResponse implements Responsable
|
||||
@@ -13,6 +16,7 @@ class CategoryTreeResponse implements Responsable
|
||||
*/
|
||||
private $categories;
|
||||
|
||||
|
||||
/**
|
||||
* Create a new instance.
|
||||
*
|
||||
@@ -23,21 +27,24 @@ class CategoryTreeResponse implements Responsable
|
||||
$this->categories = $categories;
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Create an HTTP response that represents the object.
|
||||
*
|
||||
* @param \Illuminate\Http\Request $request
|
||||
* @return \Illuminate\Http\Response
|
||||
* @param Request $request
|
||||
*
|
||||
* @return Response
|
||||
*/
|
||||
public function toResponse($request)
|
||||
{
|
||||
return response()->json($this->transform());
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Transform the categories.
|
||||
*
|
||||
* @return \Illuminate\Support\Collection
|
||||
* @return Collection
|
||||
*/
|
||||
private function transform()
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user