public function DNProjectList()
{
$memberId = Member::currentUserID();
if (!$memberId) {
return new ArrayList();
}
if (Permission::check('ADMIN')) {
return DNProject::get();
}
$projects = Member::get()->filter('ID', $memberId)->relation('Groups')->relation('Projects');
$this->extend('updateDNProjectList', $projects);
return $projects;
}