From 83489d056388ecb35c86b0b0cf9a8deb92bec327 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stephan=20B=C3=B6sch-Plepelits?= Date: Tue, 8 Jan 2019 21:07:59 +0100 Subject: [PATCH] Repository*: pass options to data() --- repo.php | 2 +- src/RepositoryBase.php | 2 +- src/RepositoryDir.php | 4 ++-- src/RepositoryGit.php | 4 ++-- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/repo.php b/repo.php index 73c033b9..6d1049d0 100644 --- a/repo.php +++ b/repo.php @@ -67,7 +67,7 @@ if (isset($config['cache'])) { } } -$data = $repo->data(); +$data = $repo->data($_REQUEST); if (!array_key_exists('index', $data['categories'])) { $data['categories']['index'] = array( diff --git a/src/RepositoryBase.php b/src/RepositoryBase.php index f5f666f5..38eaabb0 100644 --- a/src/RepositoryBase.php +++ b/src/RepositoryBase.php @@ -23,7 +23,7 @@ class RepositoryBase { return $ret; } - function data () { + function data ($options) { $data = array( 'categories' => array(), 'templates' => array(), diff --git a/src/RepositoryDir.php b/src/RepositoryDir.php index bab69884..959998fa 100644 --- a/src/RepositoryDir.php +++ b/src/RepositoryDir.php @@ -14,8 +14,8 @@ class RepositoryDir extends RepositoryBase { return $ts; } - function data () { - $data = parent::data(); + function data ($options) { + $data = parent::data($options); $d = opendir($this->path); while ($f = readdir($d)) { diff --git a/src/RepositoryGit.php b/src/RepositoryGit.php index d35ff30b..00b2f343 100644 --- a/src/RepositoryGit.php +++ b/src/RepositoryGit.php @@ -29,8 +29,8 @@ class RepositoryGit extends RepositoryBase { return $ts; } - function data () { - $data = parent::data(); + function data ($options) { + $data = parent::data($options); $d = popen("cd " . escapeShellArg($this->path) . "; git ls-tree {$this->branchEsc}", "r"); while ($r = fgets($d)) {