- project blueprints : add managers field - projects blueprint : re organize, add 'Vos projets' section based on custom user method - menu : hide dashboard item (useless)
15 lines
331 B
PHP
15 lines
331 B
PHP
<?php
|
|
|
|
Kirby::plugin('adrienpayet/pdc-your-projects', [
|
|
'userMethods' => [
|
|
'projects' => function() {
|
|
$allProjects = page('projects')->children();
|
|
|
|
$managedProjects = $allProjects->filter(
|
|
fn ($project) => $project->managers()->toUsers()->has($this)
|
|
);
|
|
|
|
return $managedProjects;
|
|
}
|
|
]
|
|
]);
|