deleteCallback = $deleteCallback; return $this; } /** * Specify if the underlying file is able to be deleted. * * @param bool $deletable * @return $this */ public function deletable($deletable = true) { $this->deletable = $deletable; return $this; } /** * Determine if the underlying file should be pruned when the resource is deleted. * * @return bool */ public function isPrunable() { return $this->prunable; } /** * Specify if the underlying file should be pruned when the resource is deleted. * * @param bool $prunable * @return $this */ public function prunable($prunable = true) { $this->prunable = $prunable; return $this; } }