public function getTimeModified() { if (empty($this->_time_modified)) { $this->_time_modified = $this->getExists() ? filemtime($this->_realpath) : null; } return $this->_time_modified; }