reformat and return empty string instead of false

This commit is contained in:
Werner M. Krauß 2018-04-06 11:17:41 +02:00
parent 659a9d437c
commit 0b39af2354
1 changed files with 10 additions and 9 deletions

View File

@ -2,18 +2,18 @@
namespace JonoM\BetterNavigator\Extension;
use SilverStripe\ORM\DataExtension;
use SilverStripe\Security\Permission;
use SilverStripe\CMS\Controllers\SilverStripeNavigator;
use SilverStripe\Control\Director;
use SilverStripe\Security\Member;
use SilverStripe\Security\Security;
use SilverStripe\Security\LogoutForm;
use SilverStripe\Core\Config\Config;
use SilverStripe\CMS\Model\SiteTree;
use SilverStripe\Control\Controller;
use SilverStripe\Control\Director;
use SilverStripe\Core\Config\Config;
use SilverStripe\ORM\DataExtension;
use SilverStripe\Security\LogoutForm;
use SilverStripe\Security\Member;
use SilverStripe\Security\Permission;
use SilverStripe\Security\Security;
use SilverStripe\Versioned\Versioned;
use SilverStripe\View\ArrayData;
use SilverStripe\CMS\Model\SiteTree;
class BetterNavigatorExtension extends DataExtension {
@ -53,7 +53,8 @@ class BetterNavigatorExtension extends DataExtension {
// Only show edit link if user has permission to edit this page
$editLink = array_key_exists('CMSLink', $nav)
&& ($isDev || $this->owner->dataRecord->canEdit() && Permission::check('CMS_ACCESS_CMSMain'))
? $nav['CMSLink']['Link'] : false;
? $nav['CMSLink']['Link']
: '';
// Is the logged in member nominated as a developer?
$member = Member::currentUser();