Sonata\ProductBundle\Controller\Api\ProductController::deleteProductAction PHP Метод

deleteProductAction() публичный Метод

Deletes a product.
public deleteProductAction ( integer $id ) : FOS\RestBundle\View\View
$id integer A Product identifier
Результат FOS\RestBundle\View\View
    public function deleteProductAction($id)
    {
        $product = $this->getProduct($id);
        $manager = $this->productPool->getManager($product);
        try {
            $manager->delete($product);
        } catch (\Exception $e) {
            return \FOS\RestBundle\View\View::create(array('error' => $e->getMessage()), 400);
        }
        return array('deleted' => true);
    }