filestack/Filelink.php
public function partialBlur($amount = 10, $blur = 4, $objects = [], $type = 'rect')
    {
        $options = [
            'a' => $amount,
            'l' => $blur,
            'o' => $objects,
            't' => $type
        ];

        // call TransformationMixin function
        $this->setTransformUrl('partial_blur', $options);

        return $this;
    }
public function partialBlur($amount = 10, $blur = 4, $objects = [], $type = 'rect')
    {
        $options = [
            'a' => $amount,
            'l' => $blur,
            'o' => $objects,
            't' => $type
        ];

        // call TransformationMixin function
        $this->setTransformUrl('partial_blur', $options);

        return $this;
    }
public function partialBlur ( $ amount = 10 , $ blur = 4 , $ objects = [ ] , $ type = 'rect' ) { $ options = [ 'a' => $ amount , 'l' => $ blur , 'o' => $ objects , 't' => $ type ] ; // call TransformationMixin function $ this -> setTransformUrl ( 'partial_blur' , $ options ) ; return $ this ; }
Set this Filelink's transform_url to include the partial_blur task

@param int       $amount     The amount to blur the image. Range is 1 to 20
@param int       $blur       The amount to blur the image. Range is 0 to 20.
@param array     $objects    The area(s) of the image to blur. This variable
is an array of arrays. Each array input for
this parameter defines a different section of
the image and must have exactly 4 integers:
'x coordinate,y coordinate,width,height' - e.g.
[[10,20,200,250]] selects a 200x250px rectangle
starting 10 pixels from the left edge of the
image and 20 pixels from the top edge of the
image. The values for these arrays can be any
integer from 0 to 10000.
@param string    $type       The shape of the blur area. The options are rect
(for a rectangle shape) or oval (for an oval shape).

@throws FilestackException   if API call fails, e.g 404 file not found

@return Filestack/Filelink
Set this Filelink s transform_url to include the partial_blur task