/** * Remove the specified resource from storage. * * @param NodeFieldRepository $nodeFieldRepository * @param int $id * @return \Illuminate\Http\Response */ public function destroy(NodeFieldRepository $nodeFieldRepository, $id) { $this->authorize('EDIT_NODEFIELDS'); $nodeFieldRepository->destroy($id); $this->notify('nodefields.destroyed'); return redirect()->back(); }
/** @test */ function it_returns_the_type_model_name() { $builderServiceMock = $this->getMockBuilder('Nuclear\\Hierarchy\\Contract\\Builders\\BuilderServiceContract')->getMock(); $repository = new NodeFieldRepository($builderServiceMock); $this->assertEquals('Nuclear\\Hierarchy\\NodeType', $repository->getTypeModelName()); }