Imbo\EventListener\ImageVariations\Database\Doctrine::deleteImageVariations PHP Method

deleteImageVariations() public method

public deleteImageVariations ( $user, $imageIdentifier, $width = null )
    public function deleteImageVariations($user, $imageIdentifier, $width = null)
    {
        $qb = $this->getConnection()->createQueryBuilder();
        $qb->delete($this->params['tableName'])->where('user = :user')->andWhere('imageIdentifier = :imageIdentifier')->setParameters([':user' => $user, ':imageIdentifier' => $imageIdentifier]);
        if ($width) {
            $qb->andWhere('width = :width')->setParameter(':width', $width);
        }
        return (bool) $qb->execute();
    }