/** * @see FileInterface::get_file_internal_revisions() * @return array */ public function get_file_internal_revisions() { if ($this->file_id) { $file_version_array = FileVersion_Access::list_entries_by_toid($this->file_id); $return_array = array(); foreach ($file_version_array as $key => $value) { $file_version = new FileVersion_Access($value); array_push($return_array, $file_version->get_internal_revision()); } if (count($return_array) > 0) { return $return_array; } else { return null; } } }