public function __destruct() { $this->sync(); if ($this->dir->exists()) { TTL::queued($this->name, $this->ttl); } parent::__destruct(); }