|
@@ -25,6 +25,10 @@ class HelperController extends Controller
|
|
return $this->container->get('sonata.admin.helper');
|
|
return $this->container->get('sonata.admin.helper');
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ /**
|
|
|
|
+ * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException
|
|
|
|
+ * @return \Symfony\Component\HttpFoundation\Response
|
|
|
|
+ */
|
|
public function appendFormFieldElementAction()
|
|
public function appendFormFieldElementAction()
|
|
{
|
|
{
|
|
$helper = $this->getAdminHelper();
|
|
$helper = $this->getAdminHelper();
|
|
@@ -65,6 +69,10 @@ class HelperController extends Controller
|
|
return new Response($extension->renderWidget($view));
|
|
return new Response($extension->renderWidget($view));
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ /**
|
|
|
|
+ * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException
|
|
|
|
+ * @return \Symfony\Component\HttpFoundation\Response
|
|
|
|
+ */
|
|
public function retrieveFormFieldElementAction()
|
|
public function retrieveFormFieldElementAction()
|
|
{
|
|
{
|
|
$helper = $this->getAdminHelper();
|
|
$helper = $this->getAdminHelper();
|
|
@@ -104,6 +112,10 @@ class HelperController extends Controller
|
|
return new Response($extension->renderWidget($view));
|
|
return new Response($extension->renderWidget($view));
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ /**
|
|
|
|
+ * @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException
|
|
|
|
+ * @return \Symfony\Component\HttpFoundation\Response
|
|
|
|
+ */
|
|
public function getShortObjectDescriptionAction()
|
|
public function getShortObjectDescriptionAction()
|
|
{
|
|
{
|
|
$code = $this->get('request')->query->get('code');
|
|
$code = $this->get('request')->query->get('code');
|
|
@@ -118,7 +130,7 @@ class HelperController extends Controller
|
|
$object = $admin->getObject($objectId);
|
|
$object = $admin->getObject($objectId);
|
|
|
|
|
|
if (!$object) {
|
|
if (!$object) {
|
|
- throw new NotFoundHttpException(sprintf('unable to find the object with id : %s', $objectId));
|
|
|
|
|
|
+ return new Response();
|
|
}
|
|
}
|
|
|
|
|
|
$description = 'no description available';
|
|
$description = 'no description available';
|