Pop\Image\Gd::destroy PHP Метод

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

Destroy the image object and the related image file directly.
public destroy ( boolean $file = false ) : void
$file boolean
Результат void
    public function destroy($file = false)
    {
        // Destroy the image resource.
        if (null !== $this->resource) {
            if (!is_string($this->resource) && is_resource($this->resource)) {
                imagedestroy($this->resource);
            }
            $this->resource = null;
        }
        // Destroy the image output resource.
        if (null !== $this->output) {
            if (!is_string($this->output) && is_resource($this->output)) {
                imagedestroy($this->output);
            }
            $this->output = null;
        }
        // Clear PHP's file status cache.
        clearstatcache();
        // If the $file flag is passed, delete the image file.
        if ($file) {
            $this->delete();
        }
    }