summaryrefslogtreecommitdiff
path: root/src/web/_model/projects.php
diff options
context:
space:
mode:
Diffstat (limited to 'src/web/_model/projects.php')
-rw-r--r--src/web/_model/projects.php20
1 files changed, 11 insertions, 9 deletions
diff --git a/src/web/_model/projects.php b/src/web/_model/projects.php
index 784e12a..537bce5 100644
--- a/src/web/_model/projects.php
+++ b/src/web/_model/projects.php
@@ -3,17 +3,18 @@ class Projects_model extends Model {
private $markdown;
- function __construct($load) {
- parent::__construct($load);
+ function __construct()
+ {
$this->markdown = new MarkdownParser();
}
- /**
- * @param array<string,mixed> $data
- */
- private function load_projects(&$data): void {
+ /**
+ * @param array<string,mixed> $data
+ */
+ private function load_projects(&$data): void
+ {
$projects = array();
- $dir = $GLOBALS['assetroot'] . '/projects';
+ $dir = ASSET_ROOT . '/projects';
if ($handle = opendir($dir)) {
while (false !== ($entry = readdir($handle))) {
if (str_starts_with($entry, ".")) {
@@ -28,8 +29,9 @@ class Projects_model extends Model {
$data['projects'] = $projects;
}
- public function get_data(): ?array {
- $data = parent::get_data();
+ public function get_data(): ?array
+ {
+ $data = parent::get_base_data();
$this->load_projects($data);
$data['title'] = lang('title');
$data['desc'] = lang('short_desc');