}
// if refreshing entry failed, don't save it
- if ($this->getParameter('wallabag_core.fetching_error_message') === $entry->getContent()) {
+ if ($this->container->getParameter('wallabag_core.fetching_error_message') === $entry->getContent()) {
return new JsonResponse([], 304);
}
*/
public function putUserAction(Request $request)
{
- if (!$this->getParameter('fosuser_registration') || !$this->get('craue_config')->get('api_user_registration')) {
+ if (!$this->container->getParameter('fosuser_registration') || !$this->get('craue_config')->get('api_user_registration')) {
$json = $this->get('jms_serializer')->serialize(['error' => "Server doesn't allow registrations"], 'json');
return (new JsonResponse())
namespace Wallabag\ApiBundle\Controller;
-use FOS\RestBundle\Controller\FOSRestController;
+use FOS\RestBundle\Controller\AbstractFOSRestController;
use JMS\Serializer\SerializationContext;
use Nelmio\ApiDocBundle\Annotation\ApiDoc;
use Symfony\Component\HttpFoundation\JsonResponse;
use Symfony\Component\Security\Core\Exception\AccessDeniedException;
-class WallabagRestController extends FOSRestController
+class WallabagRestController extends AbstractFOSRestController
{
/**
* Retrieve version number.
}
/**
- * @return string
+ * @return string|null
*/
public function getUid()
{
* @param string $url
* @param int $userId
*
- * @return Entry|bool
+ * @return Entry|false
*/
public function findByUrlAndUserId($url, $userId)
{
* @param string $hashedUrl Url hashed using sha1
* @param int $userId
*
- * @return Entry|bool
+ * @return Entry|false
*/
public function findByHashedUrlAndUserId($hashedUrl, $userId)
{