|
@@ -0,0 +1,53 @@
|
|
|
+<?php
|
|
|
+
|
|
|
+namespace FTTHBundle\Controller\REST;
|
|
|
+
|
|
|
+use FOS\RestBundle\Controller\Annotations\RouteResource;
|
|
|
+use FTTHBundle\Form\VLanProfileType;
|
|
|
+use WebserviceBundle\Controller\RESTController;
|
|
|
+use Symfony\Component\HttpFoundation\Request;
|
|
|
+
|
|
|
+/**
|
|
|
+ * VLanProfile controller.
|
|
|
+ * @RouteResource("VLanProfile")
|
|
|
+ */
|
|
|
+class VLanProfileRESTController extends RESTController
|
|
|
+{
|
|
|
+
|
|
|
+ /**
|
|
|
+ * @return string Retorna el nombre de la Entity de trabajo.
|
|
|
+ */
|
|
|
+ public function getRepository()
|
|
|
+ {
|
|
|
+ return 'FTTHBundle:VLanProfile';
|
|
|
+ }
|
|
|
+
|
|
|
+ /**
|
|
|
+ * @return string Retorna el tipo de la clase.
|
|
|
+ */
|
|
|
+ public function getFormEntityType()
|
|
|
+ {
|
|
|
+ return get_class(new VLanProfileType());
|
|
|
+ }
|
|
|
+
|
|
|
+ public function postAction(Request $request)
|
|
|
+ {
|
|
|
+ return FOSView::create("Not implemented.", Codes::HTTP_INTERNAL_SERVER_ERROR);
|
|
|
+ }
|
|
|
+
|
|
|
+ public function putAction(Request $request, $entity = null)
|
|
|
+ {
|
|
|
+ return FOSView::create("Not implemented.", Codes::HTTP_INTERNAL_SERVER_ERROR);
|
|
|
+ }
|
|
|
+
|
|
|
+ public function patchAction(Request $request, $entity)
|
|
|
+ {
|
|
|
+ return FOSView::create("Not implemented.", Codes::HTTP_INTERNAL_SERVER_ERROR);
|
|
|
+ }
|
|
|
+
|
|
|
+ public function deleteAction(Request $request, $entity)
|
|
|
+ {
|
|
|
+ return FOSView::create("Not implemented.", Codes::HTTP_INTERNAL_SERVER_ERROR);
|
|
|
+ }
|
|
|
+
|
|
|
+}
|