Should you say "not admin and not moderator":

    if ( !$this->me->isAdmin() && !$this->me->isModerator() ) {

or "neither admin or moderator":

    if ( !($this->me->isAdmin() || $this->me->isModerator())) {