public function delete($id, $unlink = true)
    {
        if ( ! ($file = $this->findById($id))) {
            return true;
        }

        if (FileFacade::exists($file->path)) {
            FileFacade::delete($file->path);
        }

        return $file->delete();
    }