Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Controllers
- <?php
- namespace Comanda\Http\Controllers\Api\Mesa;
- use Comanda\Events\EventName;
- use Comanda\Http\Controllers\Controller;
- use Comanda\Http\Requests\AdminMesaRequest;
- use Comanda\Repositories\MesaRepository;
- use Illuminate\Http\Request;
- use Comanda\Http\Requests;
- class MesasCheckController extends Controller
- {
- /**
- * @var MesaRepository
- */
- private $repository;
- public function __construct(MesaRepository $repository){
- $this->repository = $repository;
- }
- public function index()
- {
- $mesa = $this->repository->skipPresenter(false)->all();
- //$sizeof = sizeof($products['data']);
- //($for)
- $items = 3;
- $data = $mesa['data'];
- $response = [
- 'data' => array_chunk($data, $items, true)
- ];
- event(new EventName($mesa));
- return $mesa;
- }
- public function show($id){
- $mesa= $this->repository->skipPresenter(false)->find($id);
- /**
- * para forçar retorno do objeto produto
- */
- // $order->items->each(function($item){
- // $item->product;
- // });
- return $mesa;
- }
- }
- <?php
- namespace Comanda\Events;
- use Comanda\Events\Event;
- use Comanda\Models\Mesa;
- use Illuminate\Queue\SerializesModels;
- use Illuminate\Contracts\Broadcasting\ShouldBroadcast;
- class EventName extends Event implements ShouldBroadcast
- {
- use SerializesModels;
- public $mesa;
- /**
- * Create a new event instance.
- *
- * @return void
- */
- public function __construct(Mesa $mesa)
- {
- $this->mesa = $mesa;
- }
- /**
- * Get the channels the event should be broadcast on.
- *
- * @return array
- */
- public function broadcastOn()
- {
- return [$this->mesa->id];
- }
- }
- error
- Whoops, looks like something went wrong.
- 1/1
- ErrorException in EventName.php line 23:
- Argument 1 passed to Comanda\Events\EventName::__construct() must be an instance of Comanda\Models\Mesa, array given, called in /home/comanda/app/Http/Controllers/Api/Mesa/MesasCheckController.php on line 40 and defined
- in EventName.php line 23
- at HandleExceptions->handleError('4096', 'Argument 1 passed to Comanda\Events\EventName::__construct() must be an instance of Comanda\Models\Mesa, array given, called in /home/comanda/app/Http/Controllers/Api/Mesa/MesasCheckController.php on line 40 and defined', '/home/comanda/app/Events/EventName.php', '23', array()) in EventName.php line 23
- at EventName->__construct(array('data' => array(array('id' => '1', 'situacao' => 'table active', 'created_at' => object(Carbon), 'updated_at' => object(Carbon)), array('id' => '3', 'situacao' => 'table active', 'created_at' => object(Carbon), 'updated_at' => object(Carbon)), array('id' => '4', 'situacao' => '1', 'created_at' => object(Carbon), 'updated_at' => object(Carbon)), array('id' => '5', 'situacao' => '1', 'created_at' => object(Carbon), 'updated_at' => object(Carbon)), array('id' => '6', 'situacao' => '1', 'created_at' => object(Carbon), 'updated_at' => object(Carbon)), array('id' => '7', 'situacao' => '1', 'created_at' => object(Carbon), 'updated_at' => object(Carbon)), array('id' => '8', 'situacao' => '1', 'created_at' => object(Carbon), 'updated_at' => object(Carbon)), array('id' => '9', 'situacao' => '1', 'created_at' => object(Carbon), 'updated_at' => object(Carbon)), array('id' => '10', 'situacao' => 'table ', 'created_at' => object(Carbon), 'updated_at' => object(Carbon))))) in MesasCheckController.php line 40
- at MesasCheckController->index()
- at call_user_func_array(array(object(MesasCheckController), 'index'), array()) in Controller.php line 80
- at Controller->callAction('index', array()) in ControllerDispatcher.php line 146
- at ControllerDispatcher->call(object(MesasCheckController), object(Route), 'index') in ControllerDispatcher.php line 94
- at ControllerDispatcher->Illuminate\Routing\{closure}(object(Request))
- at call_user_func(object(Closure), object(Request)) in Pipeline.php line 52
- at Pipeline->Illuminate\Routing\{closure}(object(Request))
- at call_user_func(object(Closure), object(Request)) in Pipeline.php line 103
- at Pipeline->then(object(Closure)) in ControllerDispatcher.php line 96
- at ControllerDispatcher->callWithinStack(object(MesasCheckController), object(Route), object(Request), 'index') in ControllerDispatcher.php line 54
- at ControllerDispatcher->dispatch(object(Route), object(Request), 'Comanda\Http\Controllers\Api\Mesa\MesasCheckController', 'index') in Route.php line 174
- at Route->runController(object(Request)) in Route.php line 140
- at Route->run(object(Request)) in Router.php line 724
- at Router->Illuminate\Routing\{closure}(object(Request))
- at call_user_func(object(Closure), object(Request)) in Pipeline.php line 52
- at Pipeline->Illuminate\Routing\{closure}(object(Request)) in OAuthCheckRole.php line 37
- at OAuthCheckRole->handle(object(Request), object(Closure), 'garco')
- at call_user_func_array(array(object(OAuthCheckRole), 'handle'), array(object(Request), object(Closure), 'garco')) in Pipeline.php line 136
- at Pipeline->Illuminate\Pipeline\{closure}(object(Request))
- at call_user_func(object(Closure), object(Request)) in Pipeline.php line 32
- at Pipeline->Illuminate\Routing\{closure}(object(Request)) in OAuthMiddleware.php line 75
- at OAuthMiddleware->handle(object(Request), object(Closure))
- at call_user_func_array(array(object(OAuthMiddleware), 'handle'), array(object(Request), object(Closure))) in Pipeline.php line 136
- at Pipeline->Illuminate\Pipeline\{closure}(object(Request))
- at call_user_func(object(Closure), object(Request)) in Pipeline.php line 32
- at Pipeline->Illuminate\Routing\{closure}(object(Request)) in HandleCors.php line 34
- at HandleCors->handle(object(Request), object(Closure))
- at call_user_func_array(array(object(HandleCors), 'handle'), array(object(Request), object(Closure))) in Pipeline.php line 136
- at Pipeline->Illuminate\Pipeline\{closure}(object(Request))
- at call_user_func(object(Closure), object(Request)) in Pipeline.php line 32
- at Pipeline->Illuminate\Routing\{closure}(object(Request)) in OAuthExceptionHandlerMiddleware.php line 36
- at OAuthExceptionHandlerMiddleware->handle(object(Request), object(Closure))
- at call_user_func_array(array(object(OAuthExceptionHandlerMiddleware), 'handle'), array(object(Request), object(Closure))) in Pipeline.php line 136
- at Pipeline->Illuminate\Pipeline\{closure}(object(Request))
- at call_user_func(object(Closure), object(Request)) in Pipeline.php line 32
- at Pipeline->Illuminate\Routing\{closure}(object(Request)) in VerifyCsrfToken.php line 64
- at VerifyCsrfToken->handle(object(Request), object(Closure))
- at call_user_func_array(array(object(VerifyCsrfToken), 'handle'), array(object(Request), object(Closure))) in Pipeline.php line 136
- at Pipeline->Illuminate\Pipeline\{closure}(object(Request))
- at call_user_func(object(Closure), object(Request)) in Pipeline.php line 32
- at Pipeline->Illuminate\Routing\{closure}(object(Request)) in ShareErrorsFromSession.php line 49
- at ShareErrorsFromSession->handle(object(Request), object(Closure))
- at call_user_func_array(array(object(ShareErrorsFromSession), 'handle'), array(object(Request), object(Closure))) in Pipeline.php line 136
- at Pipeline->Illuminate\Pipeline\{closure}(object(Request))
- at call_user_func(object(Closure), object(Request)) in Pipeline.php line 32
- at Pipeline->Illuminate\Routing\{closure}(object(Request)) in StartSession.php line 62
- at StartSession->handle(object(Request), object(Closure))
- at call_user_func_array(array(object(StartSession), 'handle'), array(object(Request), object(Closure))) in Pipeline.php line 136
- at Pipeline->Illuminate\Pipeline\{closure}(object(Request))
- at call_user_func(object(Closure), object(Request)) in Pipeline.php line 32
- at Pipeline->Illuminate\Routing\{closure}(object(Request)) in AddQueuedCookiesToResponse.php line 37
- at AddQueuedCookiesToResponse->handle(object(Request), object(Closure))
- at call_user_func_array(array(object(AddQueuedCookiesToResponse), 'handle'), array(object(Request), object(Closure))) in Pipeline.php line 136
- at Pipeline->Illuminate\Pipeline\{closure}(object(Request))
- at call_user_func(object(Closure), object(Request)) in Pipeline.php line 32
- at Pipeline->Illuminate\Routing\{closure}(object(Request)) in EncryptCookies.php line 59
- at EncryptCookies->handle(object(Request), object(Closure))
- at call_user_func_array(array(object(EncryptCookies), 'handle'), array(object(Request), object(Closure))) in Pipeline.php line 136
- at Pipeline->Illuminate\Pipeline\{closure}(object(Request))
- at call_user_func(object(Closure), object(Request)) in Pipeline.php line 32
- at Pipeline->Illuminate\Routing\{closure}(object(Request))
- at call_user_func(object(Closure), object(Request)) in Pipeline.php line 103
- at Pipeline->then(object(Closure)) in Router.php line 726
- at Router->runRouteWithinStack(object(Route), object(Request)) in Router.php line 699
- at Router->dispatchToRoute(object(Request)) in Router.php line 675
- at Router->dispatch(object(Request)) in Kernel.php line 246
- at Kernel->Illuminate\Foundation\Http\{closure}(object(Request))
- at call_user_func(object(Closure), object(Request)) in Pipeline.php line 52
- at Pipeline->Illuminate\Routing\{closure}(object(Request)) in CheckForMaintenanceMode.php line 44
- at CheckForMaintenanceMode->handle(object(Request), object(Closure))
- at call_user_func_array(array(object(CheckForMaintenanceMode), 'handle'), array(object(Request), object(Closure))) in Pipeline.php line 136
- at Pipeline->Illuminate\Pipeline\{closure}(object(Request))
- at call_user_func(object(Closure), object(Request)) in Pipeline.php line 32
- at Pipeline->Illuminate\Routing\{closure}(object(Request))
- at call_user_func(object(Closure), object(Request)) in Pipeline.php line 103
- at Pipeline->then(object(Closure)) in Kernel.php line 132
- at Kernel->sendRequestThroughRouter(object(Request)) in Kernel.php line 99
- at Kernel->handle(object(Request)) in index.php line 54
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement