Error 500 Internal Server Error

GET https://dev.swc-empire.com/irms/profile

Forwarded to ErrorController (a9dc0c)

Exceptions

Impossible to access an attribute ("id") on a null variable in irms/profile.twig at line 279.

Exception

Twig\Error\ RuntimeError

Show exception properties
Twig\Error\RuntimeError {#6073
  -lineno: 279
  -rawMessage: "Impossible to access an attribute ("id") on a null variable."
  -source: Twig\Source {#10810
    -code: """
      {% extends 'irms/template.twig' %}\n
      \n
      {% block cssAssets %}\n
      {% endblock %}\n
      \n
      {% block jsAssets %}\n
          <script language="javascript" src="/assets/js/profile.js"></script>\n
      {% endblock %}\n
      \n
      {% block pageTitle %}\n
          Personnel File\n
      {% endblock %}\n
      \n
      {% block content %}\n
          <div class="profile">\n
              <div class="profileSidebar">\n
                  <div id="userbox" class="portalContainer">\n
                      <div class="portalHead">{{ member.getShortName() }}</div>\n
                      <div class="portalBody">\n
                          <div class="avatar">\n
                              {{ member.getAvatar(false) | raw }}\n
                          </div>\n
                          <div class="portalSecondaryHead">{{ member.name }}</div>\n
                          {% if member.isMilitary() %}\n
                              <div style="text-align:center;font-size:small;margin-bottom:5px;">{{ member.getMilitaryID() }}</div>\n
                          {% endif %}\n
                          {% if ( member.hasAlias() and app.user.isSith() ) or ( member.hasAlias() and member.isPublicSith() ) %}\n
                              <div style="text-align:center;font-size:small;margin-bottom:5px;">{{ member.alias }}</div>\n
                          {% endif %}\n
                          <div style="text-align: center; font-size: x-small; margin-bottom: 10px;">\n
                              {% if forwards|length > 0 %}\n
                                  <div class="gejs tooltip">\n
                                      <i class="fa fa-info-circle"></i>\n
                                      <div class="gejs tooltip-content">\n
                                          <h1>Forwarders</h1>\n
                                          {% for fw in forwards %}\n
                                              <div>{{ fw }}</div>\n
                                          {% endfor %}\n
                                      </div>\n
                                  </div>\n
                              {% endif %}\n
                              {% if edit or app.user == member %}\n
                                  <span\n
                                      class="gejs inplace-text"\n
                                      data-validate="Empire\Core\Mail::validate"\n
                                      data-class='{"name": "Empire\\Core\\User", "id": {{ member.getID() }}}'\n
                                      data-realvalue='{{ member.getEmail(true) }}'\n
                                      data-function="Empire\Core\User::setEmail">{{ member.getEmail() }}</span>\n
                              {% else %}\n
                                  {{ member.getEmail() }}\n
                              {% endif %}\n
                          </div>\n
                          <div class="profileTabs">\n
                              <a href="#service" class="gejs switcher-control active"><i class="caret fa fa-caret-right"></i><i class="caret fa fa-caret-left"></i> Service</a>\n
                              <a href="#events" class="gejs switcher-control"><i class="caret fa fa-caret-right"></i><i class="caret fa fa-caret-left"></i> Events</a>\n
                              <a href="#notes" class="gejs switcher-control"><i class="caret fa fa-caret-right"></i><i class="caret fa fa-caret-left"></i> Notes</a>\n
                              <a href="#skills" class="gejs switcher-control"><i class="caret fa fa-caret-right"></i><i class="caret fa fa-caret-left"></i> Skills</a>\n
                              {% if member.isSith() and app.user.isSith() %}\n
                                  <a href="#forceskills" class="gejs switcher-control"><i class="caret fa fa-caret-right"></i><i class="caret fa fa-caret-left"></i> Force Skills</a>\n
                              {% endif %}\n
                              <a href="#specs" class="gejs switcher-control"><i class="caret fa fa-caret-right"></i><i class="caret fa fa-caret-left"></i> Specialisations</a>\n
                              <a href="#history" class="gejs switcher-control"><i class="caret fa fa-caret-right"></i><i class="caret fa fa-caret-left"></i> Service History</a>\n
                              <a href="#signature" class="gejs switcher-control"><i class="caret fa fa-caret-right"></i><i class="caret fa fa-caret-left"></i> Signature</a>\n
                          </div>\n
                      </div>\n
                  </div>\n
                  <div class="portalContainer">\n
                      <div class="portalHead">Uniform</div>\n
                      <div class="portalBody uniform">\n
                          <img onclick="window.open(this.src, '_blank')" src="{{ asset(member.getUniformUrl(), 'images') }}" alt="Uniform">\n
                      </div>\n
                  </div>\n
              </div>\n
              <div id="service" class="profileMain gejs switcher-container switcher-show">\n
                  <div class="containerBlock">\n
                      <div class="container container-left">\n
                      <div class="profile-error" id="profile-error"></div>\n
                          <div class="head">General Information</div>\n
                          <div class="body">\n
                              <table class="infoTableVertical infoTableStretch">\n
                                  <tr>\n
                                      <th>Status</th>\n
                                      <td>\n
                                          {% if edit %}\n
                                              <span class="gejs inplace-select"\n
                                                    data-list='{"name": "Empire\\Core\\Status::loadAll"}'\n
                                                    data-class='{"id": {{ member.getID() }}}'\n
                                                    data-function="Empire\Core\User::setStatus"\n
                                                    data-realvalue="{{ member.getStatus().getID() }}"\n
                                                    data-event='[{{ app.user.getID() }}, {{ member.getID() }}, "{{ app.user.getName() }} has updated your status from %oldname% to %name%", {{ constant('cint_EVENTTYPE_USER') }}]'>\n
                                                  {{ member.status.name }}\n
                                              </span>\n
                                          {% else %}\n
                                              {{ member.status.name }}\n
                                          {% endif %}\n
                                      </td>\n
                                  </tr>\n
                                  {% if member.isMilitary() %}\n
                                      <tr>\n
                                          <th>Military ID</th>\n
                                          <td>\n
                                              {{ null != member.getMilitaryID() ? member.getMilitaryID() : 'N/A' }}\n
                                              {% if edit %}\n
                                                  <span id="milidEdit" data-id="{{ member.getID }}" data-milid="{{ member.getMilitaryID() }}"><span class="fa fa-edit fa-xs"></span></span>\n
                                              {% endif %}\n
                                          </td>\n
                                      </tr>\n
                                  {% endif %}\n
                                  <tr>\n
                                      <th>Last Login</th>\n
                                      <td>{{ null != member.lastLogin ? member.lastLogin.cgtDateStringShort : 'Never' }}</td>\n
                                  </tr>\n
                                  <tr>\n
                                      <th>Join Date</th>\n
                                      <td>\n
                                          {% if edit %}\n
                                              <span class="gejs inplace-cgt"\n
                                                    data-class='{"id": {{ member.getID() }}}'\n
                                                    data-field="MEMB_STAMP"\n
                                                    data-realvalue="{{ member.joinDate|date('M j, Y') }}">\n
                                                  {{ member.joinDate|cgt_cgtDateStringShort }}\n
                                              </span>\n
                                          {% else %}\n
                                              {{ member.joinDate|cgt_cgtDateStringShort }}\n
                                          {% endif %}\n
                                      </td>\n
                                  </tr>\n
                                  <tr>\n
                                      <th>Service Clock</th>\n
                                      <td>{{ member.displayServiceClock() }}</td>\n
                                  </tr>\n
                                  <tr>\n
                                      <th>Race</th>\n
                                      <td>\n
                                          {% if edit %}\n
                                              <span class="gejs inplace-select"\n
                                                    data-list='{"name": "Empire\\Core\\Race::loadAll"}'\n
                                                    data-name-id="longname"\n
                                                    data-class='{"id": {{ member.getID() }}}'\n
                                                    data-function="Empire\Core\User::updateFields"\n
                                                    data-args='[{"RACE_ID": "%val%"}]'\n
                                                    data-realvalue="{{ null != member.race ? member.race.getID() : 0 }}"\n
                                                    data-event='[{{ app.user.getID() }}, {{ member.getID() }}, "{{ app.user.getName() }} has updated your race from %oldname% to %name%.", {{ constant('cint_EVENTTYPE_USER') }}]'>\n
                                                  {{ member.getRace().longname }}\n
                                              </span>\n
                                          {% else %}\n
                                              {{ member.getRace().longname }}\n
                                          {% endif %}\n
                                      </td>\n
                                  </tr>\n
                                  <tr>\n
                                      <th>Clearance</th>\n
                                      <td>\n
                                          {% if clearanceEdit %}\n
                                              <span class="gejs inplace-select"\n
                                                    data-list='{"name": "Empire\\Core\\Clearance::loadAll"}'\n
                                                    data-class='{"id": {{ member.getID() }}}'\n
                                                    data-function="Empire\Core\User::setClearance"\n
                                                    data-realvalue="{{ member.clearance.getID() }}"\n
                                                    data-event='[{{ app.user.getID() }}, {{ member.getID() }}, "{{ app.user.getName() }} has updated your security clearance from %oldname% to %name%.", {{ constant('cint_EVENTTYPE_USER') }}]'>\n
                                                  {{ member.clearance.name }}\n
                                              </span>\n
                                          {% else %}\n
                                              {{ member.clearance.name }}\n
                                          {% endif %}\n
      \n
                                      </td>\n
                                  </tr>\n
                                  {% if clearanceEdit and member.getUserSnowflake() is not null %}\n
                                  <tr>\n
                                      <th>Discord</th>\n
                                      <td>\n
                                          <a href="{{ url('profile_discord_reload', {'member': member.getID}) }}"><span class="button button-15">Refresh Privs</span></a>\n
                                          <a href="{{ url('profile_discord_remove', {'member': member.getID}) }}"><span class="button button-15">Remove Privs</span></a>\n
                                      </td>\n
                                  </tr>\n
                                  {% endif %}\n
                                  <tr>\n
                                      <th>Merits</th>\n
                                      <td>\n
                                          {{ member.merits }}\n
                                          {% if edit %}\n
                                              <span id="meritEdit" data-id="{{ member.getID }}"><span class="fa fa-edit fa-xs"></span></span>\n
                                          {% endif %}\n
                                      </td>\n
                                  </tr>\n
                                  <tr>\n
                                      <th>Rec. Leave</th>\n
                                      <td>\n
                                          {{ member.calculateRecreationLeave() }}\n
                                          {% if edit or app.user == member %}\n
                                              <a href="{{ app.get('base_url') ~ 'Members/manageleave.php?userID=' ~ member.getID }}"><span class="fa fa-edit fa-xs"></span></a>\n
                                          {% endif %}\n
                                      </td>\n
                                  </tr>\n
                                  <tr>\n
                                      <th>IMM Attendance</th>\n
                                      <td>{{ member.getIMMAttendanceCount() }}</td>\n
                                  </tr>\n
                              </table>\n
                          </div>\n
                      </div>\n
                      <div class="containerBlock" style="flex-direction: column">\n
                          {#<div class="container">#}\n
                              {#<div class="head">Qualifications</div>#}\n
                              {#<div class="body">#}\n
                                  {#{% for qual in member.qualifications %}#}\n
                                      {#<div class="qual-badge">#}\n
                                          {#<img src="{{ qual.getImage(1) }}" style="display: block; margin: 0 auto;">#}\n
                                      {#</div>#}\n
                                  {#{% endfor %}#}\n
                              {#</div>#}\n
                          {#</div>#}\n
                          <div class="container">\n
                              <div class="head">Awards\n
                                  {% if edit %}\n
                                      <a href="{{ app.get('base_url') ~ 'Members/manageawards2.php?userID=' ~ member.getID }}"><span class="fa fa-edit fa-xs"></span></a>\n
                                  {% endif %}\n
                              </div>\n
                              <div class="body">\n
                                  <div class="award-container">\n
                                      {% for award in member.getAwards|reverse %}\n
                                          {{ award.loadMemberData(member.getID).displayGEjs|raw }}\n
                                      {% endfor %}\n
                                  </div>\n
                              </div>\n
                          </div>\n
                      </div>\n
                  </div>\n
                  <div class="containerBlock">\n
                      <div class="container">\n
                          <div class="head">Ranks\n
                              {% if edit %}\n
                                  <span id="rankEdit"><span class="fa fa-edit fa-xs"></span></span>\n
                              {% endif %}\n
                          </div>\n
                          <div class="body" style="min-width: 400px;">\n
                              <table class="infoTable infoTableStretch">\n
                                  <thead>\n
                                      <tr>\n
                                          <th>Branch</th>\n
                                          <th>Rank</th>\n
                                          <th>Time in Rank</th>\n
                                          <th class="rankEditBox">Opts</th>\n
                                      </tr>\n
                                  </thead>\n
                                  <tbody>\n
                                  {% for rank in member.getRanks %}\n
                                      {% if rank.covert and rank is not null %}\n
                                        {% if (app.user.hasAccess('coverts') and app.user.getPrimaryBranch() == rank.branch.id) or app.user.getID() == member.getID() %}\n
                                         <tr>\n
                                          {% if rank.branch.id == 2%}\n
                                              <td>COMPNOR</td>\n
                                          {% else %}\n
                                              <td>{{ rank.branch.name }}</td>\n
                                          {% endif %}\n
                                          <td>{{ rank.name }} (Covert)</td>\n
                                          <td>{{ rank.timeInGrade }}</td>\n
                                          <td class="rankEditBox">\n
                                              {% if rank.isParent() %}\n
                                                  <span class="rankPromote" data-id="{{ rank.id }}" data-user="{{ member.getID }}"><span class="button button-15" id='rankPromote'>Promote</span></span>\n
                                              {% endif %}\n
                                              {% if rank.isChild() %}\n
                                                  <span class="rankDemote" data-id="{{ rank.id }}" data-user="{{ member.getID }}"><span class="button button-15" id='rankDemote'>Demote</span></span>\n
                                              {% endif %}\n
                                              {% if rank.primary %}\n
                                                  <span class="button button-15" ><i class='fa fa-check'></i> Primary</span>\n
                                              {% else %}\n
                                                  <span class="rankPrimary" data-id="{{ rank.id }}" data-user="{{ member.getID }}"><span class="button button-15" id='rankPrimary'>Set Primary</span></span>\n
                                              {% endif %}\n
                                              {% if not rank.primary %}\n
                                                  <span class="rankDelete" data-id="{{ rank.id }}" data-user="{{ member.getID }}"><span class="button button-15" id='rankDelete'>Delete</span></span>\n
                                              {% endif %}\n
                                          </td>\n
                                          </tr>\n
                                        {% endif %}\n
                                      {% else %}\n
                                       <tr>\n
                                          {% if rank.branch.id == 2%}\n
                                              <td>COMPNOR</td>\n
                                          {% else %}\n
                                              <td>{{ rank.branch.name }}</td>\n
                                          {% endif %}\n
                                          <td>{{ rank.name }}</td>\n
                                          <td>{{ rank.timeInGrade }}</td>\n
                                          <td class="rankEditBox">\n
                                              {% if rank.isParent() %}\n
                                                  <span class="rankPromote" data-id="{{ rank.id }}" data-user="{{ member.getID }}"><span class="button button-15" id='rankPromote'>Promote</span></span>\n
                                              {% endif %}\n
                                              {% if rank.isChild() %}\n
                                                  <span class="rankDemote" data-id="{{ rank.id }}" data-user="{{ member.getID }}"><span class="button button-15" id='rankDemote'>Demote</span></span>\n
                                              {% endif %}\n
                                              {% if rank.primary %}\n
                                                  <span class="button button-15" ><i class='fa fa-check'></i> Primary</span>\n
                                              {% else %}\n
                                                  <span class="rankPrimary" data-id="{{ rank.id }}" data-user="{{ member.getID }}"><span class="button button-15" id='rankPrimary'>Set Primary</span></span>\n
                                              {% endif %}\n
                                              {% if not rank.primary %}\n
                                                  <span class="rankDelete" data-id="{{ rank.id }}" data-user="{{ member.getID }}"><span class="button button-15" id='rankDelete'>Delete</span></span>\n
                                              {% endif %}\n
                                          </td>\n
                                       </tr>\n
                                      {% endif %}\n
                                  {% endfor %}\n
                                  </tbody>\n
                              </table>\n
      \n
                          {% if edit %}\n
                          <div class="rankEditBox">\n
                              <form id="newRank" style="margin-top:5px;">\n
                                  <label for="rank-branch">Branch</label>\n
                                  <select id="rank-branch" name="branch">\n
      \t\t\t\t                <option value="-1">(No Selection)</option>\n
                                      {% for branch in branches %}\n
                                          <option value="{{ branch.id }}">{{ branch.name }}</option>\n
                                      {% endfor %}\n
                                  </select>\n
                                  <label for="rank-rank">Rank</label>\n
                                  <select id="rank-rank" name="rank">\n
      \t\t\t\t                <option value="-1">(No Selection)</option>\n
                                  </select>\n
                                  {% if app.user.hasAccess('coverts') %}\n
                                      <label for="rank-covert">Covert</label>\n
                                      <input type="checkbox" id="rank-covert" name="covert">\n
                                  {% endif %}\n
                                  <input type="hidden" name="userid" value="{{ member.getID() }}">\n
                                  <input type="submit" value="Add">\n
                              </form>\n
                          </div>\n
                          {% endif %}\n
                          </div>\n
                      </div>\n
                  </div>\n
                  <div class="containerBlock">\n
                      <div class="container">\n
                          <div class="head">Positions\n
                              {% if edit %}\n
                                  <span id="posEdit"><span class="fa fa-edit fa-xs"></span></span>\n
                              {% endif %}\n
                          </div>\n
                          <div class="body">\n
                              <table class="infoTable infoTableStretch">\n
                                  <thead>\n
                                      <tr>\n
                                          <th>Branch</th>\n
                                          <th>Unit</th>\n
                                          <th colspan="2">Position</th>\n
                                          <th class="posEditBox">Opts</th>\n
                                      </tr>\n
                                  </thead>\n
                                  <tbody>\n
                                  {% for position in member.getPositions(null, app.user) %}\n
                                      <tr>\n
                                          {% if position.branch.id == 2%}\n
                                              <td>COMPNOR</td>\n
                                          {% else %}\n
                                              <td>{{ position.branch.name }}</td>\n
                                          {% endif %}\n
                                          <td>{{ position.unit.name }}</td>\n
                                          <td style="white-space: nowrap; border-right: none;" class="centered">{{ position.getTierImage('')|raw }}</td>\n
                                          <td class="centered">{{ position.name }}</td>\n
                                          <td class="posEditBox">\n
                                              <span class="posDelete" data-id="{{ position.id }}" data-user="{{ member.getID }}"><span class="button button-15" id='posDelete'>Delete</span></span>\n
                                          </td>\n
                                      </tr>\n
                                  {% endfor %}\n
                                  </tbody>\n
                              </table>\n
      \n
                          {% if edit %}\n
                          <div class="posEditBox">\n
                              <form id="newPos" style="margin-top:5px;">\n
                                  <label for="pos-branch">Branch</label>\n
                                  <select id="pos-branch" name="branch">\n
      \t\t\t\t                <option value="-1">(No Selection)</option>\n
                                      {% for branch in branches %}\n
                                          <option value="{{ branch.id }}">{{ branch.name }}</option>\n
                                      {% endfor %}\n
                                  </select>\n
                                  <label for="pos-unit">Unit</label>\n
                                  <select id="pos-unit" name="unit">\n
      \t\t\t\t                <option value="-1">(No Selection)</option>\n
                                  </select>\n
                                  <label for="pos-pos">Position</label>\n
                                  <select id="pos-pos" name="pos">\n
      \t\t\t\t                <option value="-1">(No Selection)</option>\n
                                  </select><br>\n
                                  <input type="hidden" name="userid" value="{{ member.getID() }}">\n
                                  <input type="submit" value="Add">\n
                              </form>\n
                          </div>\n
                          {% endif %}\n
                          </div>\n
                      </div>\n
                  </div>\n
              </div>\n
              <div id="events" class="profileMain gejs switcher-container">\n
                  <div class="containerBlock">\n
                      <div class="container">\n
                          <div class="head">Profile Events</div>\n
                          <div class="body">\n
                              <table class="infoTable">\n
                                  <thead>\n
                                      <tr>\n
                                          <th>Date</th><th>Sender</th><th>Event</th>\n
                                      </tr>\n
                                  </thead>\n
                                  <tbody>\n
                                  {% set perPage = 15 %}\n
                                  {% set pageCount = (member.getEvents(null, [], 0, 999999999, true) / perPage)|round(0, 'ceil') %}\n
                                  {% for event in member.getEvents(null, [], (perPage * page), perPage) %}\n
                                      <tr>\n
                                          <td class="centered noWrap">{{ event.date.cgtDateStringShort }}</td>\n
                                          <td class="centered noWrap">{{ null != event.sender ? event.sender.getName : "Admin" }}</td>\n
                                          <td>{{ event.text|raw }}</td>\n
                                      </tr>\n
                                  {% endfor %}\n
                                  </tbody>\n
                                  <tfoot>\n
                                      <tr>\n
                                          <td colspan="3" class="centered">\n
                                              {% if page - 1 >= 0 %}\n
                                                  <a href="{{ url('profile', {'member': member.getID, 'page': page - 1}) }}#events">‹</a>\n
                                              {% else %}\n
      \n
                                              {% endif %}\n
                                              {% if page == 0 %}\n
                                                  «\n
                                              {% else %}\n
                                                  <a href="{{ url('profile', {'member': member.getID}) }}#events">«</a>\n
                                              {% endif %}\n
                                              {% for p in 0..(pageCount - 2) %}\n
                                                  {% if page == p and p > 0 %}\n
                                                      {{ p }}\n
                                                  {% elseif p > 0 %}\n
                                                      <a href="{{ url('profile', {'member': member.getID, 'page': p}) }}#events">{{ p }}</a>\n
                                                  {% endif %}\n
                                              {% endfor %}\n
                                              {% if page >= pageCount - 1 %}\n
                                                  »\n
                                              {% else %}\n
                                                  <a href="{{ url('profile', {'member': member.getID, 'page': pageCount - 1}) }}#events">»</a>\n
                                              {% endif %}\n
                                              {% if page + 1 < pageCount %}\n
                                                  <a href="{{ url('profile', {'member': member.getID, 'page': page + 1}) }}#events">›</a>\n
                                              {% else %}\n
      \n
                                              {% endif %}\n
                                          </td>\n
                                      </tr>\n
                                  </tfoot>\n
                              </table>\n
                          </div>\n
                      </div>\n
                  </div>\n
              </div>\n
              <div id="notes" class="profileMain containerBlock gejs switcher-container">\n
                  <div class="profile-error" id="note-error"></div>\n
                  <div class="container">\n
                      <div class="head">\n
                          Notes\n
                          {% if edit %}\n
                              <span id="noteEdit"><span class="fa fa-edit fa-xs"></span></span>\n
                          {% endif %}\n
                      </div>\n
                      <div class="body">\n
                          <table class="infoTable infoTableStretch">\n
                              <thead>\n
                                  <tr>\n
                                      <th>Date</th>\n
                                      <th>Clearance</th>\n
                                      <th>Type</th>\n
                                      <th>Author</th>\n
                                      <th>Note</th>\n
                                      {% if edit %}\n
                                          <th class="noteEditBox">Opts</th>\n
                                      {% endif %}\n
                                  </tr>\n
                              </thead>\n
                              <tbody>\n
                              {% for note in member.getNotes %}\n
                                  {% if note.noteType in notePermissions and note.clearance.order <= app.user.clearance.order %}\n
                                  <tr>\n
                                      <td>{{ note.stamp|cgt_cgtTimeStringShort }}</td>\n
                                      <td>{{ note.clearance.name }}</td>\n
                                      <td>{{ note.getTypeName() }}</td>\n
                                      <td>{{ note.giver.name }}</td>\n
                                      <td>{{ note.text }}</td>\n
                                      {% if edit %}\n
                                          <td class="noteEditBox noteDelete" data-id="{{ note.id }}" data-user="{{ member.getID }}"><span class="far fa-trash-alt" data-id="{{ note.id }}" data-user="{{ member.getID }}"></span></td>\n
                                      {% endif %}\n
                                  </tr>\n
                                      {% endif %}\n
                              {% endfor %}\n
                              </tbody>\n
                          </table>\n
                      </div>\n
                          {% if edit %}\n
                          <div class="noteEditBox">\n
                              <form id="newNote" style="margin-top:5px;">\n
                                  <label for="note-cat">Category</label>\n
                                  <select id="note-cat" name="category">\n
                                      {% for t, k in app.user.getNoteTypes() %}\n
                                          <option value="{{ t }}">{{ k }}</option>\n
                                      {% endfor %}\n
                                  </select>\n
                                  <label for="note-clearance">Clearance</label>\n
                                  <select id="note-clearance" name="clearance">\n
                                      {% for cl in app.user.getClearances() %}\n
                                          <option value="{{ cl.id }}">{{ cl.name }}</option>\n
                                      {% endfor %}\n
                                  </select>\n
                                  <input type="text" id="note-text" name="text">\n
                                  <input type="hidden" name="userid" value="{{ member.getID() }}">\n
                                  <input type="submit" value="Add">\n
                              </form>\n
                          </div>\n
                          {% endif %}\n
                  </div>\n
              </div>\n
              <div id="skills" class="profileMain gejs switcher-container">\n
                  {% if member.isCombineAuthed() %}\n
                  <form action="{{ path('profile_saveskillscombine', {'member': member.id, 'page': page}) }}" class="containerBlock" method="post">\n
                  {% else %}\n
                  <form action="{{ path('profile_saveskills', {'member': member.id, 'page': page}) }}" class="containerBlock" method="post">\n
                  {% endif %}\n
                      <div class="container">\n
                          <div class="head">Info</div>\n
                          <div class="body">\n
                              <table class="infoTable infoTableStretch">\n
                                  <tr>\n
                                      <td class="noWrap">Level</td>\n
                                      <td class="centred">\n
                                      {% if member.isCombineAuthed() %}\n
                                          <input id='level' type="number" name="level" min="1" max="500" value="{{ member.getLevel() }}" style="width: 40px" disabled>\n
                                      {% else %}\n
                                          <input id='level' type="number" name="level" min="1" max="500" value="{{ member.getLevel() }}" style="width: 40px">\n
                                      {% endif %}\n
                                      </td>\n
                                  </tr>\n
                              </table>\n
                          </div>\n
                      </div>\n
                      {% for skill in member.getSkills() %}\n
                          {% if loop.first %}\n
                              {% set c = skill.categoryID %}\n
                              <div class="container">\n
                                  <div class="head">{{ skill.getCategoryName() }}</div>\n
                                  <div class="body">\n
                                      <table class="infoTable infoTableStretch">\n
                                          <thead>\n
                                              <tr>\n
                                                  <th>Skill</th>\n
                                                  <th>Value</th>\n
                                              </tr>\n
                                          </thead>\n
                          {% endif %}\n
                          {% if c != skill.categoryID %}\n
                              {% set c = skill.categoryID %}\n
                                      </table>\n
                                  </div>\n
                              </div>\n
                              <div class="container">\n
                                  <div class="head">{{ skill.getCategoryName() }}</div>\n
                              <div class="body">\n
                                  <table class="infoTable infoTableStretch">\n
                                      <thead>\n
                                          <tr>\n
                                              <th>Skill</th>\n
                                              <th>Value</th>\n
                                          </tr>\n
                                      </thead>\n
                          {% endif %}\n
                          <tr>\n
                              <td class="noWrap"><label for="skill{{ skill.getID() }}">{{ skill.name }}</label></td>\n
                              <td class="centered">\n
                              {% if member.isCombineAuthed() %}\n
                                  <input id='skill{{ skill.getID() }}' type="number" name="skills[{{ skill.getID() }}]" min="0" max="5" value="{{ skill.value }}" style="width: 40px" disabled>\n
                              {% else %}\n
                                  <input id='skill{{ skill.getID() }}' type="number" name="skills[{{ skill.getID() }}]" min="0" max="5" value="{{ skill.value }}" style="width: 40px">\n
                              {% endif %}\n
                              </td>\n
                          </tr>\n
                          {% if loop.last %}\n
                              </table>\n
                                  </div>\n
                          </div>\n
                          {% endif %}\n
                      {% endfor %}\n
                      <div class="container">\n
                      {% if member.isCombineAuthed() %}\n
                          <div class="head">Refresh Skills</div>\n
                          <div class="body">\n
                              <p style="text-align: center">\n
                                  Locked as this is a combine-set profile. Refresh if out of date!\n
                                  <input type="submit" value="Refresh Skills">\n
                              </p>\n
                          </div>\n
                      {% else %}\n
                          <div class="head">Save Skills</div>\n
                          <div class="body">\n
                              <p style="text-align: center">\n
                                  <input type="submit" value="Save Skills">\n
                              </p>\n
                          </div>\n
                      {% endif %}\n
                      </div>\n
                      {% if clearanceEdit %}\n
                      <div class="container">\n
                          <div class="head">Arrest Skills</div>\n
                          <div class="body">\n
                              <table class="infoTable">\n
                                  <thead>\n
                                  <tr>\n
                                      <th></th>\n
                                      <th>Arrester</th>\n
                                      <th>Arrestee</th>\n
                                  </tr>\n
                                  </thead>\n
                                  <tbody>\n
                                  <tr>\n
                                      <th>Talk</th>\n
                                      <td colspan="2" class="centered">\n
                                          {{ member.getSkillByName("Diplomacy").value + 0.5 * member.getSkillByName("Management").value }}\n
                                      </td>\n
                                  </tr>\n
                                  <tr>\n
                                      <th>Run</th>\n
                                      <td class="centered" colspan="2">\n
                                          {{ member.getSkillByName("%Speed%").value + 0.5 * member.getSkillByName("%Dodge%").value }}\n
                                      </td>\n
                                  </tr>\n
                                  <tr>\n
                                      <th>Hide</th>\n
                                      <td class="centered">\n
                                          {{ member.getSkillByName("%Perception%").value + 0.5 * member.getSkillByName("%Dexterity%").value }}\n
                                      </td>\n
                                      <td class="centered">\n
                                          {{ member.getSkillByName("%Stealth%").value + 0.5 * member.getSkillByName("%Dexterity%").value }}\n
                                      </td>\n
                                  </tr>\n
                                  <tr>\n
                                      <th>Fight</th>\n
                                      {% set skillPW = member.getSkillByName("Projectile%Weapons").value %}\n
                                      {% set skillNPW = member.getSkillByName("%Non%Projectile%Weapons%").value %}\n
                                      <td class="centered" colspan="2">\n
                                          {{ member.getSkillByName("%Strength%").value + 0.5 * (skillPW > skillNPW ? skillPW : skillNPW) }}\n
                                      </td>\n
                                  </tr>\n
                                  </tbody>\n
                              </table>\n
                          </div>\n
                      </div>\n
                      {% endif %}\n
                  </form>\n
              </div>\n
              {% if member.isSith() and app.user.isSith() %} \n
              <div id="forceskills" class="profileMain gejs switcher-container">\n
                  {% if member.isCombineAuthed() %}\n
                  <form action="{{ path('profile_saveforceskillscombine', {'member': member.id, 'page': page}) }}" class="containerBlock" method="post">\n
                  {% else %}\n
                  <form action="{{ path('profile_saveforceskills', {'member': member.id, 'page': page}) }}" class="containerBlock" method="post">\n
                  {% endif %}\n
                  <form action="{{ path('profile_saveforceskills', {'member': member.id, 'page': page}) }}" class="containerBlock" method="post">\n
                      <div class="container">\n
                          <div class="head">Info</div>\n
                          <div class="body">\n
                              <table class="infoTable infoTableStretch">\n
                                  <tr>\n
                                      <td class="noWrap">Force Level</td>\n
                                      <td class="centred">\n
                                          {% if member.isCombineAuthed() %}\n
                                              <input id='forceLevel' type="number" name="forceLevel" min="1" max="500" value="{{ member.getForceLevel() }}" style="width: 40px" disabled>\n
                                          {% else %}\n
                                              <input id='forceLevel' type="number" name="forceLevel" min="1" max="500" value="{{ member.getForceLevel() }}" style="width: 40px">\n
                                          {% endif %}\n
                                      </td>\n
                                  </tr>\n
                              </table>\n
                          </div>\n
                      </div>\n
                      {% for skill in member.getForceSkills() %}\n
                          {% if loop.first %}\n
                              {% set c = skill.categoryID %}\n
                              <div class="container">\n
                                  <div class="head">{{ skill.SFCA_NAME }}</div>\n
                                  <div class="body">\n
                                      <table class="infoTable infoTableStretch">\n
                                          <thead>\n
                                              <tr>\n
                                                  <th>Skill</th>\n
                                                  <th>Value</th>\n
                                              </tr>\n
                                          </thead>\n
                          {% endif %}\n
                          {% if c != skill.categoryID %}\n
                              {% set c = skill.categoryID %}\n
                                      </table>\n
                                  </div>\n
                              </div>\n
                              <div class="container">\n
                                  <div class="head">{{ skill.SFCA_NAME }}</div>\n
                              <div class="body">\n
                                  <table class="infoTable infoTableStretch">\n
                                      <thead>\n
                                          <tr>\n
                                              <th>Skill</th>\n
                                              <th>Value</th>\n
                                          </tr>\n
                                      </thead>\n
                          {% endif %}\n
                          <tr>\n
                              <td class="noWrap"><label for="skill{{ skill.getID() }}">{{ skill.name }}</label></td>\n
                              <td class="centered">\n
                                  {% if member.isCombineAuthed() %}\n
                                      <input id='skill{{ skill.getID() }}' type="number" name="skills[{{ skill.getID() }}]" min="0" max="5" value="{{ skill.value }}" style="width: 40px" disabled>\n
                                  {% else %}\n
                                      <input id='skill{{ skill.getID() }}' type="number" name="skills[{{ skill.getID() }}]" min="0" max="5" value="{{ skill.value }}" style="width: 40px">\n
                                  {% endif %}\n
                              </td>\n
                          </tr>\n
                          {% if loop.last %}\n
                              </table>\n
                                  </div>\n
                          </div>\n
                          {% endif %}\n
                      {% endfor %}\n
                      <div class="container">\n
                      {% if member.isCombineAuthed() %}\n
                          <div class="head">Refresh Skills</div>\n
                          <div class="body">\n
                              <p style="text-align: center">\n
                                  Locked as this is a combine-set profile. Refresh if out of date!\n
                                  <input type="submit" value="Refresh Skills">\n
                              </p>\n
                          </div>\n
                      {% else %}\n
                          <div class="head">Save Skills</div>\n
                          <div class="body">\n
                              <p style="text-align: center">\n
                                  <input type="submit" value="Save Skills">\n
                              </p>\n
                          </div>\n
                      {% endif %}\n
                      </div>\n
                  </form>\n
              </div>\n
              {% endif %}\n
              <div id="specs" class="profileMain gejs switcher-container">\n
                  <div class="container">\n
                      <div class="head">\n
                          Qualifications\n
                          {% if edit %}\n
                              <span class="qual-edit" id="qual-edit"><span class="fa fa-edit fa-xs"></span></span>\n
                          {% endif %}\n
                      </div>\n
                      <div class="body qualEditBox">\n
                          <div class="qual-container">\n
                              <form id="newQual">\n
                                  <label for="qual-level">Level</label>\n
                                  <select id="qual-level" name="level">\n
                                      <option value="1">Basic</option>\n
                                      <option value="2">Advanced</option>\n
                                      <option value="3">Elite</option>\n
                                  </select>\n
                                  <label for="qual-name">Qualification</label>\n
                                  <select id="qual-name" name="qual">\n
                                      {% for qual in quals %}\n
                                          <option value="{{ qual.id }}">{{ qual.name }}</option>\n
                                      {% endfor %}\n
                                  </select>\n
                                  <input type="hidden" name="userid" value="{{ member.getID() }}">\n
                                  <input type="hidden" name="giver" value="{{ app.user.getID() }}">\n
                                  <input type="submit" value="Add">\n
                              </form>\n
                              <div class="qual-error" id="qual-error" class=""></div>\n
                          </div>\n
                      </div>\n
                      <div class="body">\n
                          <div class="qual-container">\n
                              {% for qual in member.getQualifications() %}\n
                                  <div class="qual-badge">\n
                                      <img src="{{ qual.getImage() }}" alt="{{ qual.getName() }}">\n
                                      <div class="qual-desc">\n
                                          {{ qual.getName() }}\n
                                      </div>\n
                                      <div class="qualEditBox">\n
                                          {% if not qual.isPrimary() %}\n
                                              <span class="qualSetPrimary" data-id="{{ qual.MEQU_ID }}" data-user="{{ member.getID() }}" class="qual-edit"><span class="button button-15">Set Primary</span></span>\n
                                          {% else %}\n
                                              <span class="button button-15"><i class='fa fa-check'></i> Primary</span>\n
                                          {% endif %}\n
                                          {% if qual.hasAttachment() %}\n
                                              <span class="qualRmAttach" data-id="{{ qual.MEQU_ID }}" data-user="{{ member.getID() }}" class="qual-edit"><span class="button button-15">Remove Attachment</span></span>\n
                                          {% else %}\n
                                              <span class="qualAdAttach" data-id="{{ qual.MEQU_ID }}" data-user="{{ member.getID() }}" class="qual-edit"><span class="button button-15">Add Attachment</span></span>\n
                                          {% endif %}\n
                                          {% set qualLevel = qual.getLevel() %}\n
                                          {% if qualLevel != 3 %}\n
                                              <span class="qualSetLevel" data-id="{{ qual.MEQU_ID }}" data-user="{{ member.getID() }}" data-level="3" class="qual-edit"><span class="button button-15">Set to Elite</span></span>\n
                                          {% endif %}\n
                                          {% if qualLevel != 2 %}\n
                                              <span class="qualSetLevel" data-id="{{ qual.MEQU_ID }}" data-user="{{ member.getID() }}" data-level="2" class="qual-edit"><span class="button button-15">Set to Advanced</span></span>\n
                                          {% endif %}\n
                                          {% if qualLevel != 1 %}\n
                                              <span class="qualSetLevel" data-id="{{ qual.MEQU_ID }}" data-user="{{ member.getID() }}" data-level="1" class="qual-edit"><span class="button button-15">Set to Basic</span></span>\n
                                          {% endif %}\n
                                          <span class="qualRemove" data-id="{{ qual.MEQU_ID }}" data-user="{{ member.getID() }}" class="qual-edit"><span class="button button-15">Remove</span></span>\n
                                      </div>\n
                                  </div>\n
                              {% endfor %}\n
                          </div>\n
                      </div>\n
                  </div>\n
                  <div class="container" style="margin-top: 10px;">\n
                      <div class="head">Specialisations</div>\n
                      <div class="body">\n
                          <ul class="specs-list">\n
                              {% for spec in specs %}\n
                                  {% if spec.testUser(member)[0] %}\n
                                      <li class="spec-yes">\n
                                          <span class="fa fa-check-circle" style="color: green;"></span>\n
                                          {{ spec.displayGEjs(member)|raw }}\n
                                      </li>\n
                                  {% else %}\n
                                      <li class="spec-no">\n
                                          <span class="fa fa-times-circle" style="color: red"></span>\n
                                          {{ spec.displayGEjs(member)|raw }}\n
                                      </li>\n
                                  {% endif %}\n
                              {% endfor %}\n
                          </ul>\n
                      </div>\n
                  </div>\n
              </div>\n
              <div id="history" class="profileMain containerBlock gejs switcher-container">\n
                  <div class="container">\n
                      <div class="head">Service History</div>\n
                      {% set history = member.getServiceHistory() %}\n
                      <div class="body">\n
                          <ul class="timeline">\n
                              <li class="singleton">\n
                                  <div class="time">\n
                                      <time datetime="{{ history.joinDate.format('c') }}">\n
                                          {{ history.joinDate.format('M j, Y') }}\n
                                      </time>\n
                                  </div>\n
                                  <span><i class="fa fa-caret-right"></i></span>\n
                                  <div class="comment">Join Date</div>\n
                              </li>\n
                              {% for status in history.statuses %}\n
                                  {% set last = status.end == history.now %}\n
                                  <li {{ last ? 'class="singleton"' : "" }}>\n
                                      <div class="time">\n
                                          <time datetime="{{ status.start.format('c') }}">\n
                                              {{ status.start.format('M j, Y') }}\n
                                          </time>\n
                                          {% if not last %}\n
                                              <time datetime="{{ status.end.format('c') }}">\n
                                                  {{ status.end.format('M j, Y') }}\n
                                              </time>\n
                                          {% endif %}\n
                                      </div>\n
                                      <span><i class="fa fa-caret-down"></i><i class="fa fa-caret-up"></i></span>\n
                                      <div class="comment">{{ status.status.getName() }}</div>\n
                                  </li>\n
                              {% endfor %}\n
                              {% if history.statuses|length < 1 or (history.statuses|last).end != history.now %}\n
                                  <li class="singleton">\n
                                      <div class="time">\n
                                          <time datetime="{{ history.now.format('c') }}">\n
                                              {{ history.now.format('M j, Y') }}\n
                                          </time>\n
                                      </div>\n
                                      <span><i class="fa fa-caret-right"></i></span>\n
                                      <div class="comment">Current Date</div>\n
                                  </li>\n
                              {% endif %}\n
                          </ul>\n
                      </div>\n
                  </div>\n
      \n
                  <div class="container">\n
                      <div class="head">Branch Service Summary</div>\n
                      <div class="body">\n
                          <table class="infoTable infoTableStretch">\n
                              <thead>\n
                                  <tr>\n
                                      <th>Branch</th>\n
                                      <th>Total Time Served</th>\n
                                  </tr>\n
                              </thead>\n
                              <tbody>\n
                                  {% for branchId, summary in branchServiceSummaries %}\n
                                  <tr class="internalRow">\n
                                      <td>{{ summary.branch.getName() }}</td>\n
                                      <td class="centered">\n
                                          {% set total_seconds = summary.total_seconds %}\n
                                          {% set years = (total_seconds / 31536000)|round(0, 'floor') %}\n
                                          {% set remaining_seconds = total_seconds % 31536000 %}\n
                                          {% set months = (remaining_seconds / 2592000)|round(0, 'floor') %}\n
                                          {% set remaining_seconds = remaining_seconds % 2592000 %}\n
                                          {% set days = (remaining_seconds / 86400)|round(0, 'floor') %}\n
                                          \n
                                          {% if years > 0 %}\n
                                              {{ years }} year{% if years != 1 %}s{% endif %}\n
                                              {% if months > 0 or days > 0 %}, {% endif %}\n
                                          {% endif %}\n
                                          {% if months > 0 %}\n
                                              {{ months }} month{% if months != 1 %}s{% endif %}\n
                                              {% if days > 0 %}, {% endif %}\n
                                          {% endif %}\n
                                          {% if days >= 1 %}\n
                                              {{ days }} day{% if days != 1 %}s{% endif %}\n
                                          {% endif %}\n
                                          {% if days < 1 %}\n
                                              0 Days\n
                                          {% endif %}\n
                                      </td>\n
                                  </tr>\n
                                  {% endfor %}\n
                              </tbody>\n
                          </table>\n
                          {% if app.user.hasAccess('branch_service_hist') %}\n
                          <div style="text-align: center; margin-top: 10px;">\n
                              <a href="{{ url('view_branch_service_history', {'id': member.getID()}) }}" class="button button-15">\n
                                  <i class="fa fa-history"></i> Branch History Admin\n
                              </a>\n
                          </div>\n
                          {% endif %}\n
                      </div>\n
                  </div>\n
              </div>\n
              <div id="signature" class="profileMain containerBlock gejs switcher-container">\n
                  <div id="signatureView" data-user='{{ {'MEMB_NAME': member.getName(), 'CLEA_NAME': member.getClearance().getName()}|json_encode }}' data-ribbons='{{ member.getAwardBlock(false, false, true) }}' data-qualification="{{ member.getPrimaryQualification() ? member.getPrimaryQualification().getImage(1) : "" }}">\n
                      <h1>Signature Generator</h1>\n
                      <h2>Notes</h2>\n
                      <ul style="list-style-type: square; margin-left: 20px;">\n
                          <li>You may enter a quote that will appear beneath your signature.</li>\n
                          <li>If you have a position that is deemed a public position, you may select one or more of them below and they will be displayed below your rank and name. <b>Beware that you may only do that with public positions!</b></li>\n
                          <li>Find your Award Block for copying to email or COMMCENT at the bottom.</li> <img src="https://art.swc-empire.com/event_32.png" \>\n
                      </ul>\n
                      <p></p>\n
                      <table class="infoTableVertical">\n
                          <tr>\n
                              <th><label for="sigQuote">Quote</label></th>\n
                              <td><input type="text" name="sigQuote" id="sigQuote" size="50"></td>\n
                          </tr>\n
                          {% if member.isTitled() %}\n
                          <tr>\n
                              <th>Title</th>\n
                              <td>\n
                                  {% set title = member.getTitle() %}\n
                                  <p name="sigTitle" id="sigTitle">{{ title }}</p>\n
                              </td>\n
                          </tr>\n
                          {% endif %}\n
                          {% if member.hasAlias() %}\n
                          <tr>\n
                              <th>Alias</th>\n
                              <td>\n
                                  <p><label><input type="checkbox" id="sigAlias" value="{{member.getAlias()}}" name="sigAlias">{{ member.getAlias() }}</label></p>\n
                              </td>\n
                          </tr>\n
                          {% endif %}\n
                          <tr>\n
                              <th>Primary Position</th>\n
                              {% set primaryPos = member.getPrimaryPosition() %}\n
                              <td>\n
                                  <p name="primaryPos" id="primaryPos">{{ primaryPos }}</p>\n
                              </td>\n
                          </tr>\n
                          {% set publicPositions = member.getPublicPositions() %}\n
                          {% if publicPositions|length > 0 %}\n
                          <tr>\n
                              <th>Additional Positions</th>\n
                              <td id="#sigPositions">\n
                                  {# {% for position in member.getPositions(null, app.user) %} #}\n
                                  {% for position in publicPositions %}\n
                                      {% if position.getName() != primaryPos %}\n
                                          <p><label><input type="checkbox" value="{{ position.getID() }}" name="position" data-json='{{ position|json_encode }}' class="sigPosi"> {{ position.getName() }}</label></p>\n
                                      {% endif %}\n
                                  {% endfor %}\n
                              </td>\n
                          </tr>\n
                          {% endif %}\n
                          <tr>\n
                              <th><label for="sigRanks">Rank</label></th>\n
                              <td>\n
                                  {% set rank = member.getPrimaryRank() %}\n
                                  {% if rank.public is not null %}\n
                                      {% set rank = rank.getPublicRank() %}\n
                                      <input type="hidden" id="sigRank" data-json='{{ {'RANK_NAME': rank.getName(), 'RANK_IMAGE': rank.image, 'BRAN_NAME': rank.getBranch().getName() }|json_encode }}'></input>\n
                                      {{ rank.getName() }} - {{ rank.getBranch().getName() }}\n
                                  {% else %}\n
                                      <input type="hidden" id="sigRank" data-json='{{ {'RANK_NAME': rank.getName(), 'RANK_IMAGE': rank.image, 'BRAN_NAME': rank.getBranch().getName() }|json_encode }}'></input>\n
                                      {{ rank.getName() }} - {{ rank.getBranch().getName() }}\n
                                  {% endif %}\n
                                  {% if member.isTitled() %}\n
                                      <input type="hidden" id="sigTitle" value="Lord of Banter">\n
                                  {% else %}\n
                                      <input type="hidden" id="sigTitle" value="_none">\n
                                  {% endif %}\n
                              </td>\n
                          </tr>\n
                      </table>\n
      \n
                      <div class="container">\n
                          <div class="head">Preview</div>\n
                          <div class="body">\n
                              <div id="sigPreview"></div>\n
                          </div>\n
                      </div>\n
      \n
                      <div class="container">\n
                          <div class="head">BBCode</div>\n
                          <div class="body">\n
                              <textarea style="height: 100px; width: 100%" readonly="readonly" name="bbcode" id="bbcode"></textarea>\n
                          </div>\n
                      </div>\n
      \n
                      <div class="container">\n
                          <div class="head">Award Block</div>\n
                          <div class="body">\n
                              <input type="button"\n
                                     id="genAwardblock"\n
                                     value="Regenerate Award Block"\n
                                     data-id="{{ member.getID() }}"\n
                                     style="float: right">\n
                              <div>\n
                                  {{ member.getSignatureBlock()|raw }}\n
                              </div>\n
                          </div>\n
                      </div>\n
                  </div>\n
              </div>\n
          </div>\n
      {% endblock %}
      """
    -name: "irms/profile.twig"
    -path: "/home/empire/public_html/dev/application/templates/irms/profile.twig"
  }
  -phpFile: "/home/empire/public_html/dev/application/vendor/twig/twig/src/Extension/CoreExtension.php"
  -phpLine: 1739
}
  1. </td>
  2. </tr>
  3. {% endif %}
  4. {% else %}
  5. <tr>
  6. {% if rank.branch.id == 2%}
  7. <td>COMPNOR</td>
  8. {% else %}
  9. <td>{{ rank.branch.name }}</td>
  10. {% endif %}
  11. <td>{{ rank.name }}</td>
  1. } else {
  2. // line 278
  3. yield " <tr>
  4. ";
  5. // line 279
  6. if ((CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, $context["rank"], "branch", [], "any", false, false, false, 279), "id", [], "any", false, false, false, 279) == 2)) {
  7. // line 280
  8. yield " <td>COMPNOR</td>
  9. ";
  10. } else {
  11. // line 282
in vendor/twig/twig/src/Template.php -> block_content (line 446)
  1. throw new \LogicException('A block must be a method on a \Twig\Template instance.');
  2. }
  3. if (null !== $template) {
  4. try {
  5. yield from $template->$block($context, $blocks);
  6. } catch (Error $e) {
  7. if (!$e->getSourceContext()) {
  8. $e->setSourceContext($template->getSourceContext());
  9. }
  1. // line 82
  2. yield " </div>
  3. <div id=\"content\">
  4. ";
  5. // line 84
  6. yield from $this->unwrap()->yieldBlock('content', $context, $blocks);
  7. // line 85
  8. yield " </div>
  9. <div class=\"footer\">
  10. <div class=\"copy\">
  11. <div>
in vendor/twig/twig/src/Template.php -> doDisplay (line 402)
  1. {
  2. $context += $this->env->getGlobals();
  3. $blocks = array_merge($this->blocks, $blocks);
  4. try {
  5. yield from $this->doDisplay($context, $blocks);
  6. } catch (Error $e) {
  7. if (!$e->getSourceContext()) {
  8. $e->setSourceContext($this->getSourceContext());
  9. }
  1. $__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  2. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template", "irms/template.twig"));
  3. $this->parent = $this->load("template.twig", 1);
  4. yield from $this->parent->unwrap()->yield($context, array_merge($this->blocks, $blocks));
  5. $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  6. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
in vendor/twig/twig/src/Template.php -> doDisplay (line 402)
  1. {
  2. $context += $this->env->getGlobals();
  3. $blocks = array_merge($this->blocks, $blocks);
  4. try {
  5. yield from $this->doDisplay($context, $blocks);
  6. } catch (Error $e) {
  7. if (!$e->getSourceContext()) {
  8. $e->setSourceContext($this->getSourceContext());
  9. }
  1. $__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  2. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template", "irms/profile.twig"));
  3. $this->parent = $this->load("irms/template.twig", 1);
  4. yield from $this->parent->unwrap()->yield($context, array_merge($this->blocks, $blocks));
  5. $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  6. $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
in vendor/twig/twig/src/Template.php -> doDisplay (line 402)
  1. {
  2. $context += $this->env->getGlobals();
  3. $blocks = array_merge($this->blocks, $blocks);
  4. try {
  5. yield from $this->doDisplay($context, $blocks);
  6. } catch (Error $e) {
  7. if (!$e->getSourceContext()) {
  8. $e->setSourceContext($this->getSourceContext());
  9. }
  1. return $this->blocks;
  2. }
  3. public function display(array $context, array $blocks = []): void
  4. {
  5. foreach ($this->yield($context, $blocks) as $data) {
  6. echo $data;
  7. }
  8. }
  9. public function render(array $context): string
in vendor/twig/twig/src/Template.php -> display (line 373)
  1. ob_start();
  2. } else {
  3. ob_start(function () { return ''; });
  4. }
  5. try {
  6. $this->display($context);
  7. } catch (\Throwable $e) {
  8. while (ob_get_level() > $level) {
  9. ob_end_clean();
  10. }
  1. yield from $this->template->yieldBlock($name, $context);
  2. }
  3. public function render(array $context = []): string
  4. {
  5. return $this->template->render($context);
  6. }
  7. /**
  8. * @return void
  9. */
  1. * @throws SyntaxError When an error occurred during compilation
  2. * @throws RuntimeError When an error occurred during rendering
  3. */
  4. public function render($name, array $context = []): string
  5. {
  6. return $this->load($name)->render($context);
  7. }
  8. /**
  9. * Displays a template.
  10. *
  1. if (null !== $block) {
  2. return $this->container->get('twig')->load($view)->renderBlock($block, $parameters);
  3. }
  4. return $this->container->get('twig')->render($view, $parameters);
  5. }
  6. private function doRender(string $view, ?string $block, array $parameters, ?Response $response, string $method): Response
  7. {
  8. $content = $this->doRenderView($view, $block, $parameters, $method);
  1. return $this->container->get('twig')->render($view, $parameters);
  2. }
  3. private function doRender(string $view, ?string $block, array $parameters, ?Response $response, string $method): Response
  4. {
  5. $content = $this->doRenderView($view, $block, $parameters, $method);
  6. $response ??= new Response();
  7. if (200 === $response->getStatusCode()) {
  8. foreach ($parameters as $v) {
  9. if ($v instanceof FormInterface && $v->isSubmitted() && !$v->isValid()) {
  1. * If an invalid form is found in the list of parameters, a 422 status code is returned.
  2. * Forms found in parameters are auto-cast to form views.
  3. */
  4. protected function render(string $view, array $parameters = [], ?Response $response = null): Response
  5. {
  6. return $this->doRender($view, null, $parameters, $response, __FUNCTION__);
  7. }
  8. /**
  9. * Renders a block in a view.
  10. *
AbstractController->render('irms/profile.twig', array('gejs' => array('ajax', 'switcher', 'tooltip', 'inplace', 'award', 'events', 'speciality'), 'title' => 'Arya Solus &mdash; Personnel File', 'member' => object(User), 'edit' => true, 'branches' => array(object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch)), 'clearanceEdit' => true, 'page' => 0, 'forwards' => array('abuse@swc-empire.com', 'academy@swc-empire.com', 'admin@swc-empire.com', 'amber.landmark@swc-empire.com', 'archives@swc-empire.com', 'basic.academy@swc-empire.com', 'ceo.cec@swc-empire.com', 'ceo.idc@swc-empire.com', 'ceo.im@swc-empire.com', 'ceo.imc@swc-empire.com', 'comd.academy@swc-empire.com', 'commerce@swc-empire.com', 'dev@swc-empire.com', 'dir.rade@swc-empire.com', 'emerald.landmark@swc-empire.com', 'empire.landmark@swc-empire.com', 'house.lords@swc-empire.com', 'igc@swc-empire.com', 'ihc@swc-empire.com', 'inb@swc-empire.com', 'min.culture@swc-empire.com', 'min.interior@swc-empire.com', 'min.progress@swc-empire.com', 'postmaster@swc-empire.com', 'qc.ihs@swc-empire.com', 'rade.amber@swc-empire.com', 'rade.emerald@swc-empire.com', 'rade.ruby@swc-empire.com', 'rade@swc-empire.com', 'ruby.landmark@swc-empire.com', 'sec.ias@swc-empire.com', 'sec.igc@swc-empire.com', 'sec.ihs@swc-empire.com', 'sec.inb@swc-empire.com', 'selcom@swc-empire.com', 'selcom@swc-empire.com', 'select.committee@swc-empire.com', 'select.committee@swc-empire.com', 'support@swc-empire.com'), 'notePermissions' => array(0, 1, 2, 3, 4), 'specs' => array(object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality)), 'quals' => array(object(Qualification), object(Qualification), object(Qualification), object(Qualification), object(Qualification)), 'branchServiceSummaries' => array(array('branch' => object(Branch), 'total_seconds' => 65489552, 'entries' => array(object(BranchServiceHistory), object(BranchServiceHistory), object(BranchServiceHistory))), array('branch' => object(Branch), 'total_seconds' => 2190168, 'entries' => array(object(BranchServiceHistory)))))) in src/Controller/IRMS/ProfileController.php (line 49)
  1. $this->addFlash('error', 'Unauthorised access!');
  2. return $this->render('irms/403.twig', ['gejs' => ['ajax']]);
  3. }
  4. $canEdit = Core::user()->canEdit($targetUser);
  5. return $this->render('irms/profile.twig', [
  6. "gejs" => ['ajax', 'switcher', 'tooltip', 'inplace', 'award', 'events', 'speciality'],
  7. "title" => $targetUser->getName() . ' &mdash; Personnel File',
  8. 'member' => $targetUser,
  9. 'edit' => $canEdit,
  10. 'branches' => $canEdit ? Branch::loadAll() : null,
  1. $this->dispatcher->dispatch($event, KernelEvents::CONTROLLER_ARGUMENTS);
  2. $controller = $event->getController();
  3. $arguments = $event->getArguments();
  4. // call controller
  5. $response = $controller(...$arguments);
  6. // view
  7. if (!$response instanceof Response) {
  8. $event = new ViewEvent($this, $request, $type, $response, $event);
  9. $this->dispatcher->dispatch($event, KernelEvents::VIEW);
  1. $request->headers->set('X-Php-Ob-Level', (string) ob_get_level());
  2. $this->requestStack->push($request);
  3. $response = null;
  4. try {
  5. return $response = $this->handleRaw($request, $type);
  6. } catch (\Throwable $e) {
  7. if ($e instanceof \Error && !$this->handleAllThrowables) {
  8. throw $e;
  9. }
  1. $this->boot();
  2. ++$this->requestStackSize;
  3. $this->resetServices = true;
  4. try {
  5. return $this->getHttpKernel()->handle($request, $type, $catch);
  6. } finally {
  7. --$this->requestStackSize;
  8. }
  9. }
Kernel->handle(object(Request)) in /home/empire/public_html/dev/index.php (line 33)
  1. Request::setTrustedHosts([$trustedHosts]);
  2. }
  3. $kernel = new Kernel($_SERVER['APP_ENV'], (bool) $_SERVER['APP_DEBUG']);
  4. $request = Request::createFromGlobals();
  5. $response = $kernel->handle($request);
  6. $response->send();
  7. $kernel->terminate($request, $response);

Logs

Level Channel Message
INFO 20:48:32 request Matched route "_profiler".
{
    "route": "_profiler",
    "route_parameters": {
        "_route": "_profiler",
        "_controller": "web_profiler.controller.profiler::panelAction",
        "token": "latest"
    },
    "request_uri": "https://dev.swc-empire.com/_profiler/latest?panel=exception&type=request",
    "method": "GET"
}
DEBUG 20:48:32 event Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::configure".
{
    "event": "kernel.request",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\DebugHandlersListener::configure"
}
DEBUG 20:48:32 event Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\ValidateRequestListener::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\ValidateRequestListener::onKernelRequest"
}
DEBUG 20:48:32 event Notified event "kernel.request" to listener "Symfony\Bridge\Doctrine\Middleware\IdleConnection\Listener::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "Symfony\\Bridge\\Doctrine\\Middleware\\IdleConnection\\Listener::onKernelRequest"
}
DEBUG 20:48:32 event Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\SessionListener::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\SessionListener::onKernelRequest"
}
DEBUG 20:48:32 event Notified event "kernel.request" to listener "SymfonyBundles\JsonRequestBundle\EventListener\RequestTransformerListener::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "SymfonyBundles\\JsonRequestBundle\\EventListener\\RequestTransformerListener::onKernelRequest"
}
DEBUG 20:48:32 event Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleListener::setDefaultLocale".
{
    "event": "kernel.request",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\LocaleListener::setDefaultLocale"
}
DEBUG 20:48:32 event Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\RouterListener::onKernelRequest"
}
DEBUG 20:48:32 event Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleListener::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\LocaleListener::onKernelRequest"
}
DEBUG 20:48:32 event Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleAwareListener::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\LocaleAwareListener::onKernelRequest"
}
DEBUG 20:48:32 event Notified event "kernel.request" to listener "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::configureLogoutUrlGenerator".
{
    "event": "kernel.request",
    "listener": "Symfony\\Bundle\\SecurityBundle\\Debug\\TraceableFirewallListener::configureLogoutUrlGenerator"
}
DEBUG 20:48:32 event Notified event "kernel.request" to listener "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "Symfony\\Bundle\\SecurityBundle\\Debug\\TraceableFirewallListener::onKernelRequest"
}
INFO 20:48:32 php User Deprecated: In ORM 3.0, the AttributeDriver will report fields for the classes where they are declared. This may uncover invalid mapping configurations. To opt into the new mode today, set the "reportFieldsWhereDeclared" constructor parameter to true. (AttributeDriver.php:77 called by App_KernelDevDebugContainer.php:5943, https://github.com/doctrine/orm/pull/10455, package doctrine/orm)
{
    "exception": {}
}
INFO 20:48:32 php User Deprecated: Not enabling lazy ghost objects is deprecated and will not be supported in Doctrine ORM 3.0. Ensure Doctrine\ORM\Configuration::setLazyGhostObjectEnabled(true) is called to enable them. (ProxyFactory.php:166 called by EntityManager.php:177, https://github.com/doctrine/orm/pull/10837/, package doctrine/orm)
{
    "exception": {}
}
INFO 20:48:32 app irms_token:
INFO 20:48:32 app member_id:
DEBUG 20:48:32 event Notified event "kernel.controller" to listener "App\EventSubscriber\CoreEventsSubscriber::loginSetup".
{
    "event": "kernel.controller",
    "listener": "App\\EventSubscriber\\CoreEventsSubscriber::loginSetup"
}
DEBUG 20:48:32 event Notified event "kernel.controller" to listener "App\EventSubscriber\CoreEventsSubscriber::pathInfo".
{
    "event": "kernel.controller",
    "listener": "App\\EventSubscriber\\CoreEventsSubscriber::pathInfo"
}
DEBUG 20:48:32 event Notified event "kernel.controller" to listener "Symfony\Bundle\FrameworkBundle\DataCollector\RouterDataCollector::onKernelController".
{
    "event": "kernel.controller",
    "listener": "Symfony\\Bundle\\FrameworkBundle\\DataCollector\\RouterDataCollector::onKernelController"
}
DEBUG 20:48:32 event Notified event "kernel.controller" to listener "App\EventSubscriber\CoreEventsSubscriber::loginCheck".
{
    "event": "kernel.controller",
    "listener": "App\\EventSubscriber\\CoreEventsSubscriber::loginCheck"
}
DEBUG 20:48:32 event Notified event "kernel.controller" to listener "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector::onKernelController".
{
    "event": "kernel.controller",
    "listener": "Symfony\\Component\\HttpKernel\\DataCollector\\RequestDataCollector::onKernelController"
}
DEBUG 20:48:32 event Notified event "kernel.controller_arguments" to listener "Symfony\Component\Security\Http\EventListener\IsGrantedAttributeListener::onKernelControllerArguments".
{
    "event": "kernel.controller_arguments",
    "listener": "Symfony\\Component\\Security\\Http\\EventListener\\IsGrantedAttributeListener::onKernelControllerArguments"
}
DEBUG 20:48:32 event Notified event "kernel.controller_arguments" to listener "Symfony\Component\HttpKernel\EventListener\CacheAttributeListener::onKernelControllerArguments".
{
    "event": "kernel.controller_arguments",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\CacheAttributeListener::onKernelControllerArguments"
}
DEBUG 20:48:32 event Notified event "kernel.controller_arguments" to listener "Symfony\Component\HttpKernel\EventListener\ErrorListener::onControllerArguments".
{
    "event": "kernel.controller_arguments",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\ErrorListener::onControllerArguments"
}
DEBUG 20:48:32 event Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::configure".
{
    "event": "kernel.request",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\DebugHandlersListener::configure"
}
DEBUG 20:48:32 event Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\ValidateRequestListener::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\ValidateRequestListener::onKernelRequest"
}
DEBUG 20:48:32 event Notified event "kernel.request" to listener "Symfony\Bridge\Doctrine\Middleware\IdleConnection\Listener::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "Symfony\\Bridge\\Doctrine\\Middleware\\IdleConnection\\Listener::onKernelRequest"
}
DEBUG 20:48:32 event Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\SessionListener::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\SessionListener::onKernelRequest"
}
DEBUG 20:48:32 event Notified event "kernel.request" to listener "SymfonyBundles\JsonRequestBundle\EventListener\RequestTransformerListener::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "SymfonyBundles\\JsonRequestBundle\\EventListener\\RequestTransformerListener::onKernelRequest"
}
DEBUG 20:48:32 event Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleListener::setDefaultLocale".
{
    "event": "kernel.request",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\LocaleListener::setDefaultLocale"
}
DEBUG 20:48:32 event Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\RouterListener::onKernelRequest"
}
DEBUG 20:48:32 event Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleListener::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\LocaleListener::onKernelRequest"
}
DEBUG 20:48:32 event Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleAwareListener::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\LocaleAwareListener::onKernelRequest"
}
DEBUG 20:48:32 event Notified event "kernel.request" to listener "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::configureLogoutUrlGenerator".
{
    "event": "kernel.request",
    "listener": "Symfony\\Bundle\\SecurityBundle\\Debug\\TraceableFirewallListener::configureLogoutUrlGenerator"
}
DEBUG 20:48:32 event Notified event "kernel.request" to listener "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "Symfony\\Bundle\\SecurityBundle\\Debug\\TraceableFirewallListener::onKernelRequest"
}
INFO 20:48:32 app irms_token:
INFO 20:48:32 app member_id:
DEBUG 20:48:32 event Notified event "kernel.controller" to listener "App\EventSubscriber\CoreEventsSubscriber::loginSetup".
{
    "event": "kernel.controller",
    "listener": "App\\EventSubscriber\\CoreEventsSubscriber::loginSetup"
}
DEBUG 20:48:32 event Notified event "kernel.controller" to listener "App\EventSubscriber\CoreEventsSubscriber::pathInfo".
{
    "event": "kernel.controller",
    "listener": "App\\EventSubscriber\\CoreEventsSubscriber::pathInfo"
}
DEBUG 20:48:32 event Notified event "kernel.controller" to listener "Symfony\Bundle\FrameworkBundle\DataCollector\RouterDataCollector::onKernelController".
{
    "event": "kernel.controller",
    "listener": "Symfony\\Bundle\\FrameworkBundle\\DataCollector\\RouterDataCollector::onKernelController"
}
DEBUG 20:48:32 event Notified event "kernel.controller" to listener "App\EventSubscriber\CoreEventsSubscriber::loginCheck".
{
    "event": "kernel.controller",
    "listener": "App\\EventSubscriber\\CoreEventsSubscriber::loginCheck"
}
DEBUG 20:48:32 event Notified event "kernel.controller" to listener "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector::onKernelController".
{
    "event": "kernel.controller",
    "listener": "Symfony\\Component\\HttpKernel\\DataCollector\\RequestDataCollector::onKernelController"
}
DEBUG 20:48:32 event Notified event "kernel.controller_arguments" to listener "Symfony\Component\Security\Http\EventListener\IsGrantedAttributeListener::onKernelControllerArguments".
{
    "event": "kernel.controller_arguments",
    "listener": "Symfony\\Component\\Security\\Http\\EventListener\\IsGrantedAttributeListener::onKernelControllerArguments"
}
DEBUG 20:48:32 event Notified event "kernel.controller_arguments" to listener "Symfony\Component\HttpKernel\EventListener\CacheAttributeListener::onKernelControllerArguments".
{
    "event": "kernel.controller_arguments",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\CacheAttributeListener::onKernelControllerArguments"
}
DEBUG 20:48:32 event Notified event "kernel.controller_arguments" to listener "Symfony\Component\HttpKernel\EventListener\ErrorListener::onControllerArguments".
{
    "event": "kernel.controller_arguments",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\ErrorListener::onControllerArguments"
}
DEBUG 20:48:32 event Notified event "kernel.response" to listener "Symfony\Component\Security\Http\Firewall\ContextListener::onKernelResponse".
{
    "event": "kernel.response",
    "listener": "Symfony\\Component\\Security\\Http\\Firewall\\ContextListener::onKernelResponse"
}
DEBUG 20:48:32 event Notified event "kernel.response" to listener "Symfony\Component\Security\Http\Firewall\ContextListener::onKernelResponse".
{
    "event": "kernel.response",
    "listener": "Symfony\\Component\\Security\\Http\\Firewall\\ContextListener::onKernelResponse"
}
DEBUG 20:48:32 event Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\EventListener\ResponseListener::onKernelResponse".
{
    "event": "kernel.response",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\ResponseListener::onKernelResponse"
}
DEBUG 20:48:32 event Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector::onKernelResponse".
{
    "event": "kernel.response",
    "listener": "Symfony\\Component\\HttpKernel\\DataCollector\\RequestDataCollector::onKernelResponse"
}
DEBUG 20:48:32 event Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\EventListener\CacheAttributeListener::onKernelResponse".
{
    "event": "kernel.response",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\CacheAttributeListener::onKernelResponse"
}
DEBUG 20:48:32 event Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\EventListener\ProfilerListener::onKernelResponse".
{
    "event": "kernel.response",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\ProfilerListener::onKernelResponse"
}
DEBUG 20:48:32 event Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\EventListener\ErrorListener::removeCspHeader".
{
    "event": "kernel.response",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\ErrorListener::removeCspHeader"
}
DEBUG 20:48:32 event Notified event "kernel.response" to listener "Symfony\Bundle\WebProfilerBundle\EventListener\WebDebugToolbarListener::onKernelResponse".
{
    "event": "kernel.response",
    "listener": "Symfony\\Bundle\\WebProfilerBundle\\EventListener\\WebDebugToolbarListener::onKernelResponse"
}
DEBUG 20:48:32 event Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\EventListener\DisallowRobotsIndexingListener::onResponse".
{
    "event": "kernel.response",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\DisallowRobotsIndexingListener::onResponse"
}
DEBUG 20:48:32 event Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\EventListener\SessionListener::onKernelResponse".
{
    "event": "kernel.response",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\SessionListener::onKernelResponse"
}
DEBUG 20:48:32 event Notified event "kernel.finish_request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleListener::onKernelFinishRequest".
{
    "event": "kernel.finish_request",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\LocaleListener::onKernelFinishRequest"
}
DEBUG 20:48:32 event Notified event "kernel.finish_request" to listener "Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelFinishRequest".
{
    "event": "kernel.finish_request",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\RouterListener::onKernelFinishRequest"
}
DEBUG 20:48:32 event Notified event "kernel.finish_request" to listener "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::onKernelFinishRequest".
{
    "event": "kernel.finish_request",
    "listener": "Symfony\\Bundle\\SecurityBundle\\Debug\\TraceableFirewallListener::onKernelFinishRequest"
}
DEBUG 20:48:32 event Notified event "kernel.finish_request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleAwareListener::onKernelFinishRequest".
{
    "event": "kernel.finish_request",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\LocaleAwareListener::onKernelFinishRequest"
}
DEBUG 20:48:32 event Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::configure".
{
    "event": "kernel.request",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\DebugHandlersListener::configure"
}
DEBUG 20:48:32 event Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\ValidateRequestListener::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\ValidateRequestListener::onKernelRequest"
}
DEBUG 20:48:32 event Notified event "kernel.request" to listener "Symfony\Bridge\Doctrine\Middleware\IdleConnection\Listener::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "Symfony\\Bridge\\Doctrine\\Middleware\\IdleConnection\\Listener::onKernelRequest"
}
DEBUG 20:48:32 event Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\SessionListener::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\SessionListener::onKernelRequest"
}
DEBUG 20:48:32 event Notified event "kernel.request" to listener "SymfonyBundles\JsonRequestBundle\EventListener\RequestTransformerListener::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "SymfonyBundles\\JsonRequestBundle\\EventListener\\RequestTransformerListener::onKernelRequest"
}
DEBUG 20:48:32 event Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleListener::setDefaultLocale".
{
    "event": "kernel.request",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\LocaleListener::setDefaultLocale"
}
DEBUG 20:48:32 event Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\RouterListener::onKernelRequest"
}
DEBUG 20:48:32 event Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleListener::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\LocaleListener::onKernelRequest"
}
DEBUG 20:48:32 event Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleAwareListener::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\LocaleAwareListener::onKernelRequest"
}
DEBUG 20:48:32 event Notified event "kernel.request" to listener "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::configureLogoutUrlGenerator".
{
    "event": "kernel.request",
    "listener": "Symfony\\Bundle\\SecurityBundle\\Debug\\TraceableFirewallListener::configureLogoutUrlGenerator"
}
DEBUG 20:48:32 event Notified event "kernel.request" to listener "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "Symfony\\Bundle\\SecurityBundle\\Debug\\TraceableFirewallListener::onKernelRequest"
}
INFO 20:48:32 app irms_token:
INFO 20:48:32 app member_id:
DEBUG 20:48:32 event Notified event "kernel.controller" to listener "App\EventSubscriber\CoreEventsSubscriber::loginSetup".
{
    "event": "kernel.controller",
    "listener": "App\\EventSubscriber\\CoreEventsSubscriber::loginSetup"
}
DEBUG 20:48:32 event Notified event "kernel.controller" to listener "App\EventSubscriber\CoreEventsSubscriber::pathInfo".
{
    "event": "kernel.controller",
    "listener": "App\\EventSubscriber\\CoreEventsSubscriber::pathInfo"
}
DEBUG 20:48:32 event Notified event "kernel.controller" to listener "Symfony\Bundle\FrameworkBundle\DataCollector\RouterDataCollector::onKernelController".
{
    "event": "kernel.controller",
    "listener": "Symfony\\Bundle\\FrameworkBundle\\DataCollector\\RouterDataCollector::onKernelController"
}
DEBUG 20:48:32 event Notified event "kernel.controller" to listener "App\EventSubscriber\CoreEventsSubscriber::loginCheck".
{
    "event": "kernel.controller",
    "listener": "App\\EventSubscriber\\CoreEventsSubscriber::loginCheck"
}
DEBUG 20:48:32 event Notified event "kernel.controller" to listener "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector::onKernelController".
{
    "event": "kernel.controller",
    "listener": "Symfony\\Component\\HttpKernel\\DataCollector\\RequestDataCollector::onKernelController"
}
DEBUG 20:48:32 event Notified event "kernel.controller_arguments" to listener "Symfony\Component\Security\Http\EventListener\IsGrantedAttributeListener::onKernelControllerArguments".
{
    "event": "kernel.controller_arguments",
    "listener": "Symfony\\Component\\Security\\Http\\EventListener\\IsGrantedAttributeListener::onKernelControllerArguments"
}
DEBUG 20:48:32 event Notified event "kernel.controller_arguments" to listener "Symfony\Component\HttpKernel\EventListener\CacheAttributeListener::onKernelControllerArguments".
{
    "event": "kernel.controller_arguments",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\CacheAttributeListener::onKernelControllerArguments"
}
DEBUG 20:48:32 event Notified event "kernel.controller_arguments" to listener "Symfony\Component\HttpKernel\EventListener\ErrorListener::onControllerArguments".
{
    "event": "kernel.controller_arguments",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\ErrorListener::onControllerArguments"
}
DEBUG 20:48:32 event Notified event "kernel.response" to listener "Symfony\Component\Security\Http\Firewall\ContextListener::onKernelResponse".
{
    "event": "kernel.response",
    "listener": "Symfony\\Component\\Security\\Http\\Firewall\\ContextListener::onKernelResponse"
}
DEBUG 20:48:32 event Notified event "kernel.response" to listener "Symfony\Component\Security\Http\Firewall\ContextListener::onKernelResponse".
{
    "event": "kernel.response",
    "listener": "Symfony\\Component\\Security\\Http\\Firewall\\ContextListener::onKernelResponse"
}
DEBUG 20:48:32 event Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\EventListener\ResponseListener::onKernelResponse".
{
    "event": "kernel.response",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\ResponseListener::onKernelResponse"
}
DEBUG 20:48:32 event Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector::onKernelResponse".
{
    "event": "kernel.response",
    "listener": "Symfony\\Component\\HttpKernel\\DataCollector\\RequestDataCollector::onKernelResponse"
}
DEBUG 20:48:32 event Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\EventListener\CacheAttributeListener::onKernelResponse".
{
    "event": "kernel.response",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\CacheAttributeListener::onKernelResponse"
}
DEBUG 20:48:32 event Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\EventListener\ProfilerListener::onKernelResponse".
{
    "event": "kernel.response",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\ProfilerListener::onKernelResponse"
}
DEBUG 20:48:32 event Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\EventListener\ErrorListener::removeCspHeader".
{
    "event": "kernel.response",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\ErrorListener::removeCspHeader"
}
DEBUG 20:48:32 event Notified event "kernel.response" to listener "Symfony\Bundle\WebProfilerBundle\EventListener\WebDebugToolbarListener::onKernelResponse".
{
    "event": "kernel.response",
    "listener": "Symfony\\Bundle\\WebProfilerBundle\\EventListener\\WebDebugToolbarListener::onKernelResponse"
}
DEBUG 20:48:32 event Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\EventListener\DisallowRobotsIndexingListener::onResponse".
{
    "event": "kernel.response",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\DisallowRobotsIndexingListener::onResponse"
}
DEBUG 20:48:32 event Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\EventListener\SessionListener::onKernelResponse".
{
    "event": "kernel.response",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\SessionListener::onKernelResponse"
}
DEBUG 20:48:32 event Notified event "kernel.finish_request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleListener::onKernelFinishRequest".
{
    "event": "kernel.finish_request",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\LocaleListener::onKernelFinishRequest"
}
DEBUG 20:48:32 event Notified event "kernel.finish_request" to listener "Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelFinishRequest".
{
    "event": "kernel.finish_request",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\RouterListener::onKernelFinishRequest"
}
DEBUG 20:48:32 event Notified event "kernel.finish_request" to listener "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::onKernelFinishRequest".
{
    "event": "kernel.finish_request",
    "listener": "Symfony\\Bundle\\SecurityBundle\\Debug\\TraceableFirewallListener::onKernelFinishRequest"
}
DEBUG 20:48:32 event Notified event "kernel.finish_request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleAwareListener::onKernelFinishRequest".
{
    "event": "kernel.finish_request",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\LocaleAwareListener::onKernelFinishRequest"
}
DEBUG 20:48:32 event Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::configure".
{
    "event": "kernel.request",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\DebugHandlersListener::configure"
}
DEBUG 20:48:32 event Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\ValidateRequestListener::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\ValidateRequestListener::onKernelRequest"
}
DEBUG 20:48:32 event Notified event "kernel.request" to listener "Symfony\Bridge\Doctrine\Middleware\IdleConnection\Listener::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "Symfony\\Bridge\\Doctrine\\Middleware\\IdleConnection\\Listener::onKernelRequest"
}
DEBUG 20:48:32 event Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\SessionListener::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\SessionListener::onKernelRequest"
}
DEBUG 20:48:32 event Notified event "kernel.request" to listener "SymfonyBundles\JsonRequestBundle\EventListener\RequestTransformerListener::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "SymfonyBundles\\JsonRequestBundle\\EventListener\\RequestTransformerListener::onKernelRequest"
}
DEBUG 20:48:32 event Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleListener::setDefaultLocale".
{
    "event": "kernel.request",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\LocaleListener::setDefaultLocale"
}
DEBUG 20:48:32 event Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\RouterListener::onKernelRequest"
}
DEBUG 20:48:32 event Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleListener::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\LocaleListener::onKernelRequest"
}
DEBUG 20:48:32 event Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleAwareListener::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\LocaleAwareListener::onKernelRequest"
}
DEBUG 20:48:32 event Notified event "kernel.request" to listener "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::configureLogoutUrlGenerator".
{
    "event": "kernel.request",
    "listener": "Symfony\\Bundle\\SecurityBundle\\Debug\\TraceableFirewallListener::configureLogoutUrlGenerator"
}
DEBUG 20:48:32 event Notified event "kernel.request" to listener "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "Symfony\\Bundle\\SecurityBundle\\Debug\\TraceableFirewallListener::onKernelRequest"
}
INFO 20:48:32 app irms_token:
INFO 20:48:32 app member_id:
DEBUG 20:48:32 event Notified event "kernel.controller" to listener "App\EventSubscriber\CoreEventsSubscriber::loginSetup".
{
    "event": "kernel.controller",
    "listener": "App\\EventSubscriber\\CoreEventsSubscriber::loginSetup"
}
DEBUG 20:48:32 event Notified event "kernel.controller" to listener "App\EventSubscriber\CoreEventsSubscriber::pathInfo".
{
    "event": "kernel.controller",
    "listener": "App\\EventSubscriber\\CoreEventsSubscriber::pathInfo"
}
DEBUG 20:48:32 event Notified event "kernel.controller" to listener "Symfony\Bundle\FrameworkBundle\DataCollector\RouterDataCollector::onKernelController".
{
    "event": "kernel.controller",
    "listener": "Symfony\\Bundle\\FrameworkBundle\\DataCollector\\RouterDataCollector::onKernelController"
}
DEBUG 20:48:32 event Notified event "kernel.controller" to listener "App\EventSubscriber\CoreEventsSubscriber::loginCheck".
{
    "event": "kernel.controller",
    "listener": "App\\EventSubscriber\\CoreEventsSubscriber::loginCheck"
}
DEBUG 20:48:32 event Notified event "kernel.controller" to listener "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector::onKernelController".
{
    "event": "kernel.controller",
    "listener": "Symfony\\Component\\HttpKernel\\DataCollector\\RequestDataCollector::onKernelController"
}
DEBUG 20:48:32 event Notified event "kernel.controller_arguments" to listener "Symfony\Component\Security\Http\EventListener\IsGrantedAttributeListener::onKernelControllerArguments".
{
    "event": "kernel.controller_arguments",
    "listener": "Symfony\\Component\\Security\\Http\\EventListener\\IsGrantedAttributeListener::onKernelControllerArguments"
}
DEBUG 20:48:32 event Notified event "kernel.controller_arguments" to listener "Symfony\Component\HttpKernel\EventListener\CacheAttributeListener::onKernelControllerArguments".
{
    "event": "kernel.controller_arguments",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\CacheAttributeListener::onKernelControllerArguments"
}
DEBUG 20:48:32 event Notified event "kernel.controller_arguments" to listener "Symfony\Component\HttpKernel\EventListener\ErrorListener::onControllerArguments".
{
    "event": "kernel.controller_arguments",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\ErrorListener::onControllerArguments"
}

Stack Trace

RuntimeError
Twig\Error\RuntimeError:
Impossible to access an attribute ("id") on a null variable in "irms/profile.twig" at line 279.

  at templates/irms/profile.twig:279
  at Twig\Extension\CoreExtension::getAttribute(object(Environment), object(Source), null, 'id', array(), 'any', false, false, false, 279)
     (var/cache/dev/twig/1b/1b665fe48b595e6dd48ef0dcc4ecfd92.php:733)
  at __TwigTemplate_bb45fb2527abe5b3caa552a1187a9777->block_content(array('gejs' => array('ajax', 'switcher', 'tooltip', 'inplace', 'award', 'events', 'speciality'), 'title' => 'Arya Solus &mdash; Personnel File', 'member' => object(User), 'edit' => true, 'branches' => array(object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch)), 'clearanceEdit' => true, 'page' => 0, 'forwards' => array('abuse@swc-empire.com', 'academy@swc-empire.com', 'admin@swc-empire.com', 'amber.landmark@swc-empire.com', 'archives@swc-empire.com', 'basic.academy@swc-empire.com', 'ceo.cec@swc-empire.com', 'ceo.idc@swc-empire.com', 'ceo.im@swc-empire.com', 'ceo.imc@swc-empire.com', 'comd.academy@swc-empire.com', 'commerce@swc-empire.com', 'dev@swc-empire.com', 'dir.rade@swc-empire.com', 'emerald.landmark@swc-empire.com', 'empire.landmark@swc-empire.com', 'house.lords@swc-empire.com', 'igc@swc-empire.com', 'ihc@swc-empire.com', 'inb@swc-empire.com', 'min.culture@swc-empire.com', 'min.interior@swc-empire.com', 'min.progress@swc-empire.com', 'postmaster@swc-empire.com', 'qc.ihs@swc-empire.com', 'rade.amber@swc-empire.com', 'rade.emerald@swc-empire.com', 'rade.ruby@swc-empire.com', 'rade@swc-empire.com', 'ruby.landmark@swc-empire.com', 'sec.ias@swc-empire.com', 'sec.igc@swc-empire.com', 'sec.ihs@swc-empire.com', 'sec.inb@swc-empire.com', 'selcom@swc-empire.com', 'selcom@swc-empire.com', 'select.committee@swc-empire.com', 'select.committee@swc-empire.com', 'support@swc-empire.com'), 'notePermissions' => array(0, 1, 2, 3, 4), 'specs' => array(object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality)), 'quals' => array(object(Qualification), object(Qualification), object(Qualification), object(Qualification), object(Qualification)), 'branchServiceSummaries' => array(array('branch' => object(Branch), 'total_seconds' => 65489552, 'entries' => array(object(BranchServiceHistory), object(BranchServiceHistory), object(BranchServiceHistory))), array('branch' => object(Branch), 'total_seconds' => 2190168, 'entries' => array(object(BranchServiceHistory)))), 'flashIcons' => array('error' => 'fas fa-exclamation-circle', 'warning' => 'fas fa-exclamation-triangle', 'notice' => 'fas fa-info-circle', 'success' => 'fas fa-check-circle'), 'app' => object(Core), 'notifCount' => 44, '_parent' => array('gejs' => array('ajax', 'switcher', 'tooltip', 'inplace', 'award', 'events', 'speciality'), 'title' => 'Arya Solus &mdash; Personnel File', 'member' => object(User), 'edit' => true, 'branches' => array(object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch)), 'clearanceEdit' => true, 'page' => 0, 'forwards' => array('abuse@swc-empire.com', 'academy@swc-empire.com', 'admin@swc-empire.com', 'amber.landmark@swc-empire.com', 'archives@swc-empire.com', 'basic.academy@swc-empire.com', 'ceo.cec@swc-empire.com', 'ceo.idc@swc-empire.com', 'ceo.im@swc-empire.com', 'ceo.imc@swc-empire.com', 'comd.academy@swc-empire.com', 'commerce@swc-empire.com', 'dev@swc-empire.com', 'dir.rade@swc-empire.com', 'emerald.landmark@swc-empire.com', 'empire.landmark@swc-empire.com', 'house.lords@swc-empire.com', 'igc@swc-empire.com', 'ihc@swc-empire.com', 'inb@swc-empire.com', 'min.culture@swc-empire.com', 'min.interior@swc-empire.com', 'min.progress@swc-empire.com', 'postmaster@swc-empire.com', 'qc.ihs@swc-empire.com', 'rade.amber@swc-empire.com', 'rade.emerald@swc-empire.com', 'rade.ruby@swc-empire.com', 'rade@swc-empire.com', 'ruby.landmark@swc-empire.com', 'sec.ias@swc-empire.com', 'sec.igc@swc-empire.com', 'sec.ihs@swc-empire.com', 'sec.inb@swc-empire.com', 'selcom@swc-empire.com', 'selcom@swc-empire.com', 'select.committee@swc-empire.com', 'select.committee@swc-empire.com', 'support@swc-empire.com'), 'notePermissions' => array(0, 1, 2, 3, 4), 'specs' => array(object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality)), 'quals' => array(object(Qualification), object(Qualification), object(Qualification), object(Qualification), object(Qualification)), 'branchServiceSummaries' => array(array('branch' => object(Branch), 'total_seconds' => 65489552, 'entries' => array(object(BranchServiceHistory), object(BranchServiceHistory), object(BranchServiceHistory))), array('branch' => object(Branch), 'total_seconds' => 2190168, 'entries' => array(object(BranchServiceHistory)))), 'flashIcons' => array('error' => 'fas fa-exclamation-circle', 'warning' => 'fas fa-exclamation-triangle', 'notice' => 'fas fa-info-circle', 'success' => 'fas fa-check-circle'), 'app' => object(Core), 'notifCount' => 44), '_seq' => array(object(Rank), object(Rank)), 'rank' => object(Rank), '_key' => 0), array('cssAssets' => array(object(__TwigTemplate_bb45fb2527abe5b3caa552a1187a9777), 'block_cssAssets'), 'jsAssets' => array(object(__TwigTemplate_bb45fb2527abe5b3caa552a1187a9777), 'block_jsAssets'), 'menuTitle' => array(object(__TwigTemplate_79dcf6ae96f2063b78d04a9ae3e60bb3), 'block_menuTitle'), 'pageTitle' => array(object(__TwigTemplate_bb45fb2527abe5b3caa552a1187a9777), 'block_pageTitle'), 'content' => array(object(__TwigTemplate_bb45fb2527abe5b3caa552a1187a9777), 'block_content')))
     (vendor/twig/twig/src/Template.php:446)
  at Twig\Template->yieldBlock('content', array('gejs' => array('ajax', 'switcher', 'tooltip', 'inplace', 'award', 'events', 'speciality'), 'title' => 'Arya Solus &mdash; Personnel File', 'member' => object(User), 'edit' => true, 'branches' => array(object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch)), 'clearanceEdit' => true, 'page' => 0, 'forwards' => array('abuse@swc-empire.com', 'academy@swc-empire.com', 'admin@swc-empire.com', 'amber.landmark@swc-empire.com', 'archives@swc-empire.com', 'basic.academy@swc-empire.com', 'ceo.cec@swc-empire.com', 'ceo.idc@swc-empire.com', 'ceo.im@swc-empire.com', 'ceo.imc@swc-empire.com', 'comd.academy@swc-empire.com', 'commerce@swc-empire.com', 'dev@swc-empire.com', 'dir.rade@swc-empire.com', 'emerald.landmark@swc-empire.com', 'empire.landmark@swc-empire.com', 'house.lords@swc-empire.com', 'igc@swc-empire.com', 'ihc@swc-empire.com', 'inb@swc-empire.com', 'min.culture@swc-empire.com', 'min.interior@swc-empire.com', 'min.progress@swc-empire.com', 'postmaster@swc-empire.com', 'qc.ihs@swc-empire.com', 'rade.amber@swc-empire.com', 'rade.emerald@swc-empire.com', 'rade.ruby@swc-empire.com', 'rade@swc-empire.com', 'ruby.landmark@swc-empire.com', 'sec.ias@swc-empire.com', 'sec.igc@swc-empire.com', 'sec.ihs@swc-empire.com', 'sec.inb@swc-empire.com', 'selcom@swc-empire.com', 'selcom@swc-empire.com', 'select.committee@swc-empire.com', 'select.committee@swc-empire.com', 'support@swc-empire.com'), 'notePermissions' => array(0, 1, 2, 3, 4), 'specs' => array(object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality)), 'quals' => array(object(Qualification), object(Qualification), object(Qualification), object(Qualification), object(Qualification)), 'branchServiceSummaries' => array(array('branch' => object(Branch), 'total_seconds' => 65489552, 'entries' => array(object(BranchServiceHistory), object(BranchServiceHistory), object(BranchServiceHistory))), array('branch' => object(Branch), 'total_seconds' => 2190168, 'entries' => array(object(BranchServiceHistory)))), 'flashIcons' => array('error' => 'fas fa-exclamation-circle', 'warning' => 'fas fa-exclamation-triangle', 'notice' => 'fas fa-info-circle', 'success' => 'fas fa-check-circle'), 'app' => object(Core), 'notifCount' => 44), array('cssAssets' => array(object(__TwigTemplate_bb45fb2527abe5b3caa552a1187a9777), 'block_cssAssets'), 'jsAssets' => array(object(__TwigTemplate_bb45fb2527abe5b3caa552a1187a9777), 'block_jsAssets'), 'menuTitle' => array(object(__TwigTemplate_79dcf6ae96f2063b78d04a9ae3e60bb3), 'block_menuTitle'), 'pageTitle' => array(object(__TwigTemplate_bb45fb2527abe5b3caa552a1187a9777), 'block_pageTitle'), 'content' => array(object(__TwigTemplate_bb45fb2527abe5b3caa552a1187a9777), 'block_content')))
     (var/cache/dev/twig/e5/e50238017428ce0a1087b2f0af1da4a5.php:252)
  at __TwigTemplate_035fc62eb7d90b6abd4834f1bb342155->doDisplay(array('gejs' => array('ajax', 'switcher', 'tooltip', 'inplace', 'award', 'events', 'speciality'), 'title' => 'Arya Solus &mdash; Personnel File', 'member' => object(User), 'edit' => true, 'branches' => array(object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch)), 'clearanceEdit' => true, 'page' => 0, 'forwards' => array('abuse@swc-empire.com', 'academy@swc-empire.com', 'admin@swc-empire.com', 'amber.landmark@swc-empire.com', 'archives@swc-empire.com', 'basic.academy@swc-empire.com', 'ceo.cec@swc-empire.com', 'ceo.idc@swc-empire.com', 'ceo.im@swc-empire.com', 'ceo.imc@swc-empire.com', 'comd.academy@swc-empire.com', 'commerce@swc-empire.com', 'dev@swc-empire.com', 'dir.rade@swc-empire.com', 'emerald.landmark@swc-empire.com', 'empire.landmark@swc-empire.com', 'house.lords@swc-empire.com', 'igc@swc-empire.com', 'ihc@swc-empire.com', 'inb@swc-empire.com', 'min.culture@swc-empire.com', 'min.interior@swc-empire.com', 'min.progress@swc-empire.com', 'postmaster@swc-empire.com', 'qc.ihs@swc-empire.com', 'rade.amber@swc-empire.com', 'rade.emerald@swc-empire.com', 'rade.ruby@swc-empire.com', 'rade@swc-empire.com', 'ruby.landmark@swc-empire.com', 'sec.ias@swc-empire.com', 'sec.igc@swc-empire.com', 'sec.ihs@swc-empire.com', 'sec.inb@swc-empire.com', 'selcom@swc-empire.com', 'selcom@swc-empire.com', 'select.committee@swc-empire.com', 'select.committee@swc-empire.com', 'support@swc-empire.com'), 'notePermissions' => array(0, 1, 2, 3, 4), 'specs' => array(object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality)), 'quals' => array(object(Qualification), object(Qualification), object(Qualification), object(Qualification), object(Qualification)), 'branchServiceSummaries' => array(array('branch' => object(Branch), 'total_seconds' => 65489552, 'entries' => array(object(BranchServiceHistory), object(BranchServiceHistory), object(BranchServiceHistory))), array('branch' => object(Branch), 'total_seconds' => 2190168, 'entries' => array(object(BranchServiceHistory)))), 'flashIcons' => array('error' => 'fas fa-exclamation-circle', 'warning' => 'fas fa-exclamation-triangle', 'notice' => 'fas fa-info-circle', 'success' => 'fas fa-check-circle'), 'app' => object(Core), 'notifCount' => 44), array('cssAssets' => array(object(__TwigTemplate_bb45fb2527abe5b3caa552a1187a9777), 'block_cssAssets'), 'jsAssets' => array(object(__TwigTemplate_bb45fb2527abe5b3caa552a1187a9777), 'block_jsAssets'), 'menuTitle' => array(object(__TwigTemplate_79dcf6ae96f2063b78d04a9ae3e60bb3), 'block_menuTitle'), 'pageTitle' => array(object(__TwigTemplate_bb45fb2527abe5b3caa552a1187a9777), 'block_pageTitle'), 'content' => array(object(__TwigTemplate_bb45fb2527abe5b3caa552a1187a9777), 'block_content')))
     (vendor/twig/twig/src/Template.php:402)
  at Twig\Template->yield(array('gejs' => array('ajax', 'switcher', 'tooltip', 'inplace', 'award', 'events', 'speciality'), 'title' => 'Arya Solus &mdash; Personnel File', 'member' => object(User), 'edit' => true, 'branches' => array(object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch)), 'clearanceEdit' => true, 'page' => 0, 'forwards' => array('abuse@swc-empire.com', 'academy@swc-empire.com', 'admin@swc-empire.com', 'amber.landmark@swc-empire.com', 'archives@swc-empire.com', 'basic.academy@swc-empire.com', 'ceo.cec@swc-empire.com', 'ceo.idc@swc-empire.com', 'ceo.im@swc-empire.com', 'ceo.imc@swc-empire.com', 'comd.academy@swc-empire.com', 'commerce@swc-empire.com', 'dev@swc-empire.com', 'dir.rade@swc-empire.com', 'emerald.landmark@swc-empire.com', 'empire.landmark@swc-empire.com', 'house.lords@swc-empire.com', 'igc@swc-empire.com', 'ihc@swc-empire.com', 'inb@swc-empire.com', 'min.culture@swc-empire.com', 'min.interior@swc-empire.com', 'min.progress@swc-empire.com', 'postmaster@swc-empire.com', 'qc.ihs@swc-empire.com', 'rade.amber@swc-empire.com', 'rade.emerald@swc-empire.com', 'rade.ruby@swc-empire.com', 'rade@swc-empire.com', 'ruby.landmark@swc-empire.com', 'sec.ias@swc-empire.com', 'sec.igc@swc-empire.com', 'sec.ihs@swc-empire.com', 'sec.inb@swc-empire.com', 'selcom@swc-empire.com', 'selcom@swc-empire.com', 'select.committee@swc-empire.com', 'select.committee@swc-empire.com', 'support@swc-empire.com'), 'notePermissions' => array(0, 1, 2, 3, 4), 'specs' => array(object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality)), 'quals' => array(object(Qualification), object(Qualification), object(Qualification), object(Qualification), object(Qualification)), 'branchServiceSummaries' => array(array('branch' => object(Branch), 'total_seconds' => 65489552, 'entries' => array(object(BranchServiceHistory), object(BranchServiceHistory), object(BranchServiceHistory))), array('branch' => object(Branch), 'total_seconds' => 2190168, 'entries' => array(object(BranchServiceHistory)))), 'flashIcons' => array('error' => 'fas fa-exclamation-circle', 'warning' => 'fas fa-exclamation-triangle', 'notice' => 'fas fa-info-circle', 'success' => 'fas fa-check-circle'), 'app' => object(Core)), array('cssAssets' => array(object(__TwigTemplate_bb45fb2527abe5b3caa552a1187a9777), 'block_cssAssets'), 'jsAssets' => array(object(__TwigTemplate_bb45fb2527abe5b3caa552a1187a9777), 'block_jsAssets'), 'menuTitle' => array(object(__TwigTemplate_79dcf6ae96f2063b78d04a9ae3e60bb3), 'block_menuTitle'), 'pageTitle' => array(object(__TwigTemplate_bb45fb2527abe5b3caa552a1187a9777), 'block_pageTitle'), 'content' => array(object(__TwigTemplate_bb45fb2527abe5b3caa552a1187a9777), 'block_content')))
     (var/cache/dev/twig/1a/1a7817790505379372e152b862a1c228.php:53)
  at __TwigTemplate_79dcf6ae96f2063b78d04a9ae3e60bb3->doDisplay(array('gejs' => array('ajax', 'switcher', 'tooltip', 'inplace', 'award', 'events', 'speciality'), 'title' => 'Arya Solus &mdash; Personnel File', 'member' => object(User), 'edit' => true, 'branches' => array(object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch)), 'clearanceEdit' => true, 'page' => 0, 'forwards' => array('abuse@swc-empire.com', 'academy@swc-empire.com', 'admin@swc-empire.com', 'amber.landmark@swc-empire.com', 'archives@swc-empire.com', 'basic.academy@swc-empire.com', 'ceo.cec@swc-empire.com', 'ceo.idc@swc-empire.com', 'ceo.im@swc-empire.com', 'ceo.imc@swc-empire.com', 'comd.academy@swc-empire.com', 'commerce@swc-empire.com', 'dev@swc-empire.com', 'dir.rade@swc-empire.com', 'emerald.landmark@swc-empire.com', 'empire.landmark@swc-empire.com', 'house.lords@swc-empire.com', 'igc@swc-empire.com', 'ihc@swc-empire.com', 'inb@swc-empire.com', 'min.culture@swc-empire.com', 'min.interior@swc-empire.com', 'min.progress@swc-empire.com', 'postmaster@swc-empire.com', 'qc.ihs@swc-empire.com', 'rade.amber@swc-empire.com', 'rade.emerald@swc-empire.com', 'rade.ruby@swc-empire.com', 'rade@swc-empire.com', 'ruby.landmark@swc-empire.com', 'sec.ias@swc-empire.com', 'sec.igc@swc-empire.com', 'sec.ihs@swc-empire.com', 'sec.inb@swc-empire.com', 'selcom@swc-empire.com', 'selcom@swc-empire.com', 'select.committee@swc-empire.com', 'select.committee@swc-empire.com', 'support@swc-empire.com'), 'notePermissions' => array(0, 1, 2, 3, 4), 'specs' => array(object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality)), 'quals' => array(object(Qualification), object(Qualification), object(Qualification), object(Qualification), object(Qualification)), 'branchServiceSummaries' => array(array('branch' => object(Branch), 'total_seconds' => 65489552, 'entries' => array(object(BranchServiceHistory), object(BranchServiceHistory), object(BranchServiceHistory))), array('branch' => object(Branch), 'total_seconds' => 2190168, 'entries' => array(object(BranchServiceHistory)))), 'flashIcons' => array('error' => 'fas fa-exclamation-circle', 'warning' => 'fas fa-exclamation-triangle', 'notice' => 'fas fa-info-circle', 'success' => 'fas fa-check-circle'), 'app' => object(Core)), array('menuTitle' => array(object(__TwigTemplate_79dcf6ae96f2063b78d04a9ae3e60bb3), 'block_menuTitle'), 'cssAssets' => array(object(__TwigTemplate_bb45fb2527abe5b3caa552a1187a9777), 'block_cssAssets'), 'jsAssets' => array(object(__TwigTemplate_bb45fb2527abe5b3caa552a1187a9777), 'block_jsAssets'), 'pageTitle' => array(object(__TwigTemplate_bb45fb2527abe5b3caa552a1187a9777), 'block_pageTitle'), 'content' => array(object(__TwigTemplate_bb45fb2527abe5b3caa552a1187a9777), 'block_content')))
     (vendor/twig/twig/src/Template.php:402)
  at Twig\Template->yield(array('gejs' => array('ajax', 'switcher', 'tooltip', 'inplace', 'award', 'events', 'speciality'), 'title' => 'Arya Solus &mdash; Personnel File', 'member' => object(User), 'edit' => true, 'branches' => array(object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch)), 'clearanceEdit' => true, 'page' => 0, 'forwards' => array('abuse@swc-empire.com', 'academy@swc-empire.com', 'admin@swc-empire.com', 'amber.landmark@swc-empire.com', 'archives@swc-empire.com', 'basic.academy@swc-empire.com', 'ceo.cec@swc-empire.com', 'ceo.idc@swc-empire.com', 'ceo.im@swc-empire.com', 'ceo.imc@swc-empire.com', 'comd.academy@swc-empire.com', 'commerce@swc-empire.com', 'dev@swc-empire.com', 'dir.rade@swc-empire.com', 'emerald.landmark@swc-empire.com', 'empire.landmark@swc-empire.com', 'house.lords@swc-empire.com', 'igc@swc-empire.com', 'ihc@swc-empire.com', 'inb@swc-empire.com', 'min.culture@swc-empire.com', 'min.interior@swc-empire.com', 'min.progress@swc-empire.com', 'postmaster@swc-empire.com', 'qc.ihs@swc-empire.com', 'rade.amber@swc-empire.com', 'rade.emerald@swc-empire.com', 'rade.ruby@swc-empire.com', 'rade@swc-empire.com', 'ruby.landmark@swc-empire.com', 'sec.ias@swc-empire.com', 'sec.igc@swc-empire.com', 'sec.ihs@swc-empire.com', 'sec.inb@swc-empire.com', 'selcom@swc-empire.com', 'selcom@swc-empire.com', 'select.committee@swc-empire.com', 'select.committee@swc-empire.com', 'support@swc-empire.com'), 'notePermissions' => array(0, 1, 2, 3, 4), 'specs' => array(object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality)), 'quals' => array(object(Qualification), object(Qualification), object(Qualification), object(Qualification), object(Qualification)), 'branchServiceSummaries' => array(array('branch' => object(Branch), 'total_seconds' => 65489552, 'entries' => array(object(BranchServiceHistory), object(BranchServiceHistory), object(BranchServiceHistory))), array('branch' => object(Branch), 'total_seconds' => 2190168, 'entries' => array(object(BranchServiceHistory)))), 'flashIcons' => array('error' => 'fas fa-exclamation-circle', 'warning' => 'fas fa-exclamation-triangle', 'notice' => 'fas fa-info-circle', 'success' => 'fas fa-check-circle'), 'app' => object(Core)), array('menuTitle' => array(object(__TwigTemplate_79dcf6ae96f2063b78d04a9ae3e60bb3), 'block_menuTitle'), 'cssAssets' => array(object(__TwigTemplate_bb45fb2527abe5b3caa552a1187a9777), 'block_cssAssets'), 'jsAssets' => array(object(__TwigTemplate_bb45fb2527abe5b3caa552a1187a9777), 'block_jsAssets'), 'pageTitle' => array(object(__TwigTemplate_bb45fb2527abe5b3caa552a1187a9777), 'block_pageTitle'), 'content' => array(object(__TwigTemplate_bb45fb2527abe5b3caa552a1187a9777), 'block_content')))
     (var/cache/dev/twig/1b/1b665fe48b595e6dd48ef0dcc4ecfd92.php:56)
  at __TwigTemplate_bb45fb2527abe5b3caa552a1187a9777->doDisplay(array('gejs' => array('ajax', 'switcher', 'tooltip', 'inplace', 'award', 'events', 'speciality'), 'title' => 'Arya Solus &mdash; Personnel File', 'member' => object(User), 'edit' => true, 'branches' => array(object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch)), 'clearanceEdit' => true, 'page' => 0, 'forwards' => array('abuse@swc-empire.com', 'academy@swc-empire.com', 'admin@swc-empire.com', 'amber.landmark@swc-empire.com', 'archives@swc-empire.com', 'basic.academy@swc-empire.com', 'ceo.cec@swc-empire.com', 'ceo.idc@swc-empire.com', 'ceo.im@swc-empire.com', 'ceo.imc@swc-empire.com', 'comd.academy@swc-empire.com', 'commerce@swc-empire.com', 'dev@swc-empire.com', 'dir.rade@swc-empire.com', 'emerald.landmark@swc-empire.com', 'empire.landmark@swc-empire.com', 'house.lords@swc-empire.com', 'igc@swc-empire.com', 'ihc@swc-empire.com', 'inb@swc-empire.com', 'min.culture@swc-empire.com', 'min.interior@swc-empire.com', 'min.progress@swc-empire.com', 'postmaster@swc-empire.com', 'qc.ihs@swc-empire.com', 'rade.amber@swc-empire.com', 'rade.emerald@swc-empire.com', 'rade.ruby@swc-empire.com', 'rade@swc-empire.com', 'ruby.landmark@swc-empire.com', 'sec.ias@swc-empire.com', 'sec.igc@swc-empire.com', 'sec.ihs@swc-empire.com', 'sec.inb@swc-empire.com', 'selcom@swc-empire.com', 'selcom@swc-empire.com', 'select.committee@swc-empire.com', 'select.committee@swc-empire.com', 'support@swc-empire.com'), 'notePermissions' => array(0, 1, 2, 3, 4), 'specs' => array(object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality)), 'quals' => array(object(Qualification), object(Qualification), object(Qualification), object(Qualification), object(Qualification)), 'branchServiceSummaries' => array(array('branch' => object(Branch), 'total_seconds' => 65489552, 'entries' => array(object(BranchServiceHistory), object(BranchServiceHistory), object(BranchServiceHistory))), array('branch' => object(Branch), 'total_seconds' => 2190168, 'entries' => array(object(BranchServiceHistory)))), 'flashIcons' => array('error' => 'fas fa-exclamation-circle', 'warning' => 'fas fa-exclamation-triangle', 'notice' => 'fas fa-info-circle', 'success' => 'fas fa-check-circle'), 'app' => object(Core)), array('cssAssets' => array(object(__TwigTemplate_bb45fb2527abe5b3caa552a1187a9777), 'block_cssAssets'), 'jsAssets' => array(object(__TwigTemplate_bb45fb2527abe5b3caa552a1187a9777), 'block_jsAssets'), 'pageTitle' => array(object(__TwigTemplate_bb45fb2527abe5b3caa552a1187a9777), 'block_pageTitle'), 'content' => array(object(__TwigTemplate_bb45fb2527abe5b3caa552a1187a9777), 'block_content')))
     (vendor/twig/twig/src/Template.php:402)
  at Twig\Template->yield(array('gejs' => array('ajax', 'switcher', 'tooltip', 'inplace', 'award', 'events', 'speciality'), 'title' => 'Arya Solus &mdash; Personnel File', 'member' => object(User), 'edit' => true, 'branches' => array(object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch)), 'clearanceEdit' => true, 'page' => 0, 'forwards' => array('abuse@swc-empire.com', 'academy@swc-empire.com', 'admin@swc-empire.com', 'amber.landmark@swc-empire.com', 'archives@swc-empire.com', 'basic.academy@swc-empire.com', 'ceo.cec@swc-empire.com', 'ceo.idc@swc-empire.com', 'ceo.im@swc-empire.com', 'ceo.imc@swc-empire.com', 'comd.academy@swc-empire.com', 'commerce@swc-empire.com', 'dev@swc-empire.com', 'dir.rade@swc-empire.com', 'emerald.landmark@swc-empire.com', 'empire.landmark@swc-empire.com', 'house.lords@swc-empire.com', 'igc@swc-empire.com', 'ihc@swc-empire.com', 'inb@swc-empire.com', 'min.culture@swc-empire.com', 'min.interior@swc-empire.com', 'min.progress@swc-empire.com', 'postmaster@swc-empire.com', 'qc.ihs@swc-empire.com', 'rade.amber@swc-empire.com', 'rade.emerald@swc-empire.com', 'rade.ruby@swc-empire.com', 'rade@swc-empire.com', 'ruby.landmark@swc-empire.com', 'sec.ias@swc-empire.com', 'sec.igc@swc-empire.com', 'sec.ihs@swc-empire.com', 'sec.inb@swc-empire.com', 'selcom@swc-empire.com', 'selcom@swc-empire.com', 'select.committee@swc-empire.com', 'select.committee@swc-empire.com', 'support@swc-empire.com'), 'notePermissions' => array(0, 1, 2, 3, 4), 'specs' => array(object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality)), 'quals' => array(object(Qualification), object(Qualification), object(Qualification), object(Qualification), object(Qualification)), 'branchServiceSummaries' => array(array('branch' => object(Branch), 'total_seconds' => 65489552, 'entries' => array(object(BranchServiceHistory), object(BranchServiceHistory), object(BranchServiceHistory))), array('branch' => object(Branch), 'total_seconds' => 2190168, 'entries' => array(object(BranchServiceHistory)))), 'flashIcons' => array('error' => 'fas fa-exclamation-circle', 'warning' => 'fas fa-exclamation-triangle', 'notice' => 'fas fa-info-circle', 'success' => 'fas fa-check-circle'), 'app' => object(Core)), array('cssAssets' => array(object(__TwigTemplate_bb45fb2527abe5b3caa552a1187a9777), 'block_cssAssets'), 'jsAssets' => array(object(__TwigTemplate_bb45fb2527abe5b3caa552a1187a9777), 'block_jsAssets'), 'pageTitle' => array(object(__TwigTemplate_bb45fb2527abe5b3caa552a1187a9777), 'block_pageTitle'), 'content' => array(object(__TwigTemplate_bb45fb2527abe5b3caa552a1187a9777), 'block_content')))
     (vendor/twig/twig/src/Template.php:358)
  at Twig\Template->display(array('gejs' => array('ajax', 'switcher', 'tooltip', 'inplace', 'award', 'events', 'speciality'), 'title' => 'Arya Solus &mdash; Personnel File', 'member' => object(User), 'edit' => true, 'branches' => array(object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch)), 'clearanceEdit' => true, 'page' => 0, 'forwards' => array('abuse@swc-empire.com', 'academy@swc-empire.com', 'admin@swc-empire.com', 'amber.landmark@swc-empire.com', 'archives@swc-empire.com', 'basic.academy@swc-empire.com', 'ceo.cec@swc-empire.com', 'ceo.idc@swc-empire.com', 'ceo.im@swc-empire.com', 'ceo.imc@swc-empire.com', 'comd.academy@swc-empire.com', 'commerce@swc-empire.com', 'dev@swc-empire.com', 'dir.rade@swc-empire.com', 'emerald.landmark@swc-empire.com', 'empire.landmark@swc-empire.com', 'house.lords@swc-empire.com', 'igc@swc-empire.com', 'ihc@swc-empire.com', 'inb@swc-empire.com', 'min.culture@swc-empire.com', 'min.interior@swc-empire.com', 'min.progress@swc-empire.com', 'postmaster@swc-empire.com', 'qc.ihs@swc-empire.com', 'rade.amber@swc-empire.com', 'rade.emerald@swc-empire.com', 'rade.ruby@swc-empire.com', 'rade@swc-empire.com', 'ruby.landmark@swc-empire.com', 'sec.ias@swc-empire.com', 'sec.igc@swc-empire.com', 'sec.ihs@swc-empire.com', 'sec.inb@swc-empire.com', 'selcom@swc-empire.com', 'selcom@swc-empire.com', 'select.committee@swc-empire.com', 'select.committee@swc-empire.com', 'support@swc-empire.com'), 'notePermissions' => array(0, 1, 2, 3, 4), 'specs' => array(object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality)), 'quals' => array(object(Qualification), object(Qualification), object(Qualification), object(Qualification), object(Qualification)), 'branchServiceSummaries' => array(array('branch' => object(Branch), 'total_seconds' => 65489552, 'entries' => array(object(BranchServiceHistory), object(BranchServiceHistory), object(BranchServiceHistory))), array('branch' => object(Branch), 'total_seconds' => 2190168, 'entries' => array(object(BranchServiceHistory))))))
     (vendor/twig/twig/src/Template.php:373)
  at Twig\Template->render(array('gejs' => array('ajax', 'switcher', 'tooltip', 'inplace', 'award', 'events', 'speciality'), 'title' => 'Arya Solus &mdash; Personnel File', 'member' => object(User), 'edit' => true, 'branches' => array(object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch)), 'clearanceEdit' => true, 'page' => 0, 'forwards' => array('abuse@swc-empire.com', 'academy@swc-empire.com', 'admin@swc-empire.com', 'amber.landmark@swc-empire.com', 'archives@swc-empire.com', 'basic.academy@swc-empire.com', 'ceo.cec@swc-empire.com', 'ceo.idc@swc-empire.com', 'ceo.im@swc-empire.com', 'ceo.imc@swc-empire.com', 'comd.academy@swc-empire.com', 'commerce@swc-empire.com', 'dev@swc-empire.com', 'dir.rade@swc-empire.com', 'emerald.landmark@swc-empire.com', 'empire.landmark@swc-empire.com', 'house.lords@swc-empire.com', 'igc@swc-empire.com', 'ihc@swc-empire.com', 'inb@swc-empire.com', 'min.culture@swc-empire.com', 'min.interior@swc-empire.com', 'min.progress@swc-empire.com', 'postmaster@swc-empire.com', 'qc.ihs@swc-empire.com', 'rade.amber@swc-empire.com', 'rade.emerald@swc-empire.com', 'rade.ruby@swc-empire.com', 'rade@swc-empire.com', 'ruby.landmark@swc-empire.com', 'sec.ias@swc-empire.com', 'sec.igc@swc-empire.com', 'sec.ihs@swc-empire.com', 'sec.inb@swc-empire.com', 'selcom@swc-empire.com', 'selcom@swc-empire.com', 'select.committee@swc-empire.com', 'select.committee@swc-empire.com', 'support@swc-empire.com'), 'notePermissions' => array(0, 1, 2, 3, 4), 'specs' => array(object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality)), 'quals' => array(object(Qualification), object(Qualification), object(Qualification), object(Qualification), object(Qualification)), 'branchServiceSummaries' => array(array('branch' => object(Branch), 'total_seconds' => 65489552, 'entries' => array(object(BranchServiceHistory), object(BranchServiceHistory), object(BranchServiceHistory))), array('branch' => object(Branch), 'total_seconds' => 2190168, 'entries' => array(object(BranchServiceHistory))))))
     (vendor/twig/twig/src/TemplateWrapper.php:51)
  at Twig\TemplateWrapper->render(array('gejs' => array('ajax', 'switcher', 'tooltip', 'inplace', 'award', 'events', 'speciality'), 'title' => 'Arya Solus &mdash; Personnel File', 'member' => object(User), 'edit' => true, 'branches' => array(object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch)), 'clearanceEdit' => true, 'page' => 0, 'forwards' => array('abuse@swc-empire.com', 'academy@swc-empire.com', 'admin@swc-empire.com', 'amber.landmark@swc-empire.com', 'archives@swc-empire.com', 'basic.academy@swc-empire.com', 'ceo.cec@swc-empire.com', 'ceo.idc@swc-empire.com', 'ceo.im@swc-empire.com', 'ceo.imc@swc-empire.com', 'comd.academy@swc-empire.com', 'commerce@swc-empire.com', 'dev@swc-empire.com', 'dir.rade@swc-empire.com', 'emerald.landmark@swc-empire.com', 'empire.landmark@swc-empire.com', 'house.lords@swc-empire.com', 'igc@swc-empire.com', 'ihc@swc-empire.com', 'inb@swc-empire.com', 'min.culture@swc-empire.com', 'min.interior@swc-empire.com', 'min.progress@swc-empire.com', 'postmaster@swc-empire.com', 'qc.ihs@swc-empire.com', 'rade.amber@swc-empire.com', 'rade.emerald@swc-empire.com', 'rade.ruby@swc-empire.com', 'rade@swc-empire.com', 'ruby.landmark@swc-empire.com', 'sec.ias@swc-empire.com', 'sec.igc@swc-empire.com', 'sec.ihs@swc-empire.com', 'sec.inb@swc-empire.com', 'selcom@swc-empire.com', 'selcom@swc-empire.com', 'select.committee@swc-empire.com', 'select.committee@swc-empire.com', 'support@swc-empire.com'), 'notePermissions' => array(0, 1, 2, 3, 4), 'specs' => array(object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality)), 'quals' => array(object(Qualification), object(Qualification), object(Qualification), object(Qualification), object(Qualification)), 'branchServiceSummaries' => array(array('branch' => object(Branch), 'total_seconds' => 65489552, 'entries' => array(object(BranchServiceHistory), object(BranchServiceHistory), object(BranchServiceHistory))), array('branch' => object(Branch), 'total_seconds' => 2190168, 'entries' => array(object(BranchServiceHistory))))))
     (vendor/twig/twig/src/Environment.php:333)
  at Twig\Environment->render('irms/profile.twig', array('gejs' => array('ajax', 'switcher', 'tooltip', 'inplace', 'award', 'events', 'speciality'), 'title' => 'Arya Solus &mdash; Personnel File', 'member' => object(User), 'edit' => true, 'branches' => array(object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch)), 'clearanceEdit' => true, 'page' => 0, 'forwards' => array('abuse@swc-empire.com', 'academy@swc-empire.com', 'admin@swc-empire.com', 'amber.landmark@swc-empire.com', 'archives@swc-empire.com', 'basic.academy@swc-empire.com', 'ceo.cec@swc-empire.com', 'ceo.idc@swc-empire.com', 'ceo.im@swc-empire.com', 'ceo.imc@swc-empire.com', 'comd.academy@swc-empire.com', 'commerce@swc-empire.com', 'dev@swc-empire.com', 'dir.rade@swc-empire.com', 'emerald.landmark@swc-empire.com', 'empire.landmark@swc-empire.com', 'house.lords@swc-empire.com', 'igc@swc-empire.com', 'ihc@swc-empire.com', 'inb@swc-empire.com', 'min.culture@swc-empire.com', 'min.interior@swc-empire.com', 'min.progress@swc-empire.com', 'postmaster@swc-empire.com', 'qc.ihs@swc-empire.com', 'rade.amber@swc-empire.com', 'rade.emerald@swc-empire.com', 'rade.ruby@swc-empire.com', 'rade@swc-empire.com', 'ruby.landmark@swc-empire.com', 'sec.ias@swc-empire.com', 'sec.igc@swc-empire.com', 'sec.ihs@swc-empire.com', 'sec.inb@swc-empire.com', 'selcom@swc-empire.com', 'selcom@swc-empire.com', 'select.committee@swc-empire.com', 'select.committee@swc-empire.com', 'support@swc-empire.com'), 'notePermissions' => array(0, 1, 2, 3, 4), 'specs' => array(object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality)), 'quals' => array(object(Qualification), object(Qualification), object(Qualification), object(Qualification), object(Qualification)), 'branchServiceSummaries' => array(array('branch' => object(Branch), 'total_seconds' => 65489552, 'entries' => array(object(BranchServiceHistory), object(BranchServiceHistory), object(BranchServiceHistory))), array('branch' => object(Branch), 'total_seconds' => 2190168, 'entries' => array(object(BranchServiceHistory))))))
     (vendor/symfony/framework-bundle/Controller/AbstractController.php:448)
  at Symfony\Bundle\FrameworkBundle\Controller\AbstractController->doRenderView('irms/profile.twig', null, array('gejs' => array('ajax', 'switcher', 'tooltip', 'inplace', 'award', 'events', 'speciality'), 'title' => 'Arya Solus &mdash; Personnel File', 'member' => object(User), 'edit' => true, 'branches' => array(object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch)), 'clearanceEdit' => true, 'page' => 0, 'forwards' => array('abuse@swc-empire.com', 'academy@swc-empire.com', 'admin@swc-empire.com', 'amber.landmark@swc-empire.com', 'archives@swc-empire.com', 'basic.academy@swc-empire.com', 'ceo.cec@swc-empire.com', 'ceo.idc@swc-empire.com', 'ceo.im@swc-empire.com', 'ceo.imc@swc-empire.com', 'comd.academy@swc-empire.com', 'commerce@swc-empire.com', 'dev@swc-empire.com', 'dir.rade@swc-empire.com', 'emerald.landmark@swc-empire.com', 'empire.landmark@swc-empire.com', 'house.lords@swc-empire.com', 'igc@swc-empire.com', 'ihc@swc-empire.com', 'inb@swc-empire.com', 'min.culture@swc-empire.com', 'min.interior@swc-empire.com', 'min.progress@swc-empire.com', 'postmaster@swc-empire.com', 'qc.ihs@swc-empire.com', 'rade.amber@swc-empire.com', 'rade.emerald@swc-empire.com', 'rade.ruby@swc-empire.com', 'rade@swc-empire.com', 'ruby.landmark@swc-empire.com', 'sec.ias@swc-empire.com', 'sec.igc@swc-empire.com', 'sec.ihs@swc-empire.com', 'sec.inb@swc-empire.com', 'selcom@swc-empire.com', 'selcom@swc-empire.com', 'select.committee@swc-empire.com', 'select.committee@swc-empire.com', 'support@swc-empire.com'), 'notePermissions' => array(0, 1, 2, 3, 4), 'specs' => array(object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality)), 'quals' => array(object(Qualification), object(Qualification), object(Qualification), object(Qualification), object(Qualification)), 'branchServiceSummaries' => array(array('branch' => object(Branch), 'total_seconds' => 65489552, 'entries' => array(object(BranchServiceHistory), object(BranchServiceHistory), object(BranchServiceHistory))), array('branch' => object(Branch), 'total_seconds' => 2190168, 'entries' => array(object(BranchServiceHistory))))), 'render')
     (vendor/symfony/framework-bundle/Controller/AbstractController.php:453)
  at Symfony\Bundle\FrameworkBundle\Controller\AbstractController->doRender('irms/profile.twig', null, array('gejs' => array('ajax', 'switcher', 'tooltip', 'inplace', 'award', 'events', 'speciality'), 'title' => 'Arya Solus &mdash; Personnel File', 'member' => object(User), 'edit' => true, 'branches' => array(object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch)), 'clearanceEdit' => true, 'page' => 0, 'forwards' => array('abuse@swc-empire.com', 'academy@swc-empire.com', 'admin@swc-empire.com', 'amber.landmark@swc-empire.com', 'archives@swc-empire.com', 'basic.academy@swc-empire.com', 'ceo.cec@swc-empire.com', 'ceo.idc@swc-empire.com', 'ceo.im@swc-empire.com', 'ceo.imc@swc-empire.com', 'comd.academy@swc-empire.com', 'commerce@swc-empire.com', 'dev@swc-empire.com', 'dir.rade@swc-empire.com', 'emerald.landmark@swc-empire.com', 'empire.landmark@swc-empire.com', 'house.lords@swc-empire.com', 'igc@swc-empire.com', 'ihc@swc-empire.com', 'inb@swc-empire.com', 'min.culture@swc-empire.com', 'min.interior@swc-empire.com', 'min.progress@swc-empire.com', 'postmaster@swc-empire.com', 'qc.ihs@swc-empire.com', 'rade.amber@swc-empire.com', 'rade.emerald@swc-empire.com', 'rade.ruby@swc-empire.com', 'rade@swc-empire.com', 'ruby.landmark@swc-empire.com', 'sec.ias@swc-empire.com', 'sec.igc@swc-empire.com', 'sec.ihs@swc-empire.com', 'sec.inb@swc-empire.com', 'selcom@swc-empire.com', 'selcom@swc-empire.com', 'select.committee@swc-empire.com', 'select.committee@swc-empire.com', 'support@swc-empire.com'), 'notePermissions' => array(0, 1, 2, 3, 4), 'specs' => array(object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality)), 'quals' => array(object(Qualification), object(Qualification), object(Qualification), object(Qualification), object(Qualification)), 'branchServiceSummaries' => array(array('branch' => object(Branch), 'total_seconds' => 65489552, 'entries' => array(object(BranchServiceHistory), object(BranchServiceHistory), object(BranchServiceHistory))), array('branch' => object(Branch), 'total_seconds' => 2190168, 'entries' => array(object(BranchServiceHistory))))), null, 'render')
     (vendor/symfony/framework-bundle/Controller/AbstractController.php:253)
  at Symfony\Bundle\FrameworkBundle\Controller\AbstractController->render('irms/profile.twig', array('gejs' => array('ajax', 'switcher', 'tooltip', 'inplace', 'award', 'events', 'speciality'), 'title' => 'Arya Solus &mdash; Personnel File', 'member' => object(User), 'edit' => true, 'branches' => array(object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch), object(Branch)), 'clearanceEdit' => true, 'page' => 0, 'forwards' => array('abuse@swc-empire.com', 'academy@swc-empire.com', 'admin@swc-empire.com', 'amber.landmark@swc-empire.com', 'archives@swc-empire.com', 'basic.academy@swc-empire.com', 'ceo.cec@swc-empire.com', 'ceo.idc@swc-empire.com', 'ceo.im@swc-empire.com', 'ceo.imc@swc-empire.com', 'comd.academy@swc-empire.com', 'commerce@swc-empire.com', 'dev@swc-empire.com', 'dir.rade@swc-empire.com', 'emerald.landmark@swc-empire.com', 'empire.landmark@swc-empire.com', 'house.lords@swc-empire.com', 'igc@swc-empire.com', 'ihc@swc-empire.com', 'inb@swc-empire.com', 'min.culture@swc-empire.com', 'min.interior@swc-empire.com', 'min.progress@swc-empire.com', 'postmaster@swc-empire.com', 'qc.ihs@swc-empire.com', 'rade.amber@swc-empire.com', 'rade.emerald@swc-empire.com', 'rade.ruby@swc-empire.com', 'rade@swc-empire.com', 'ruby.landmark@swc-empire.com', 'sec.ias@swc-empire.com', 'sec.igc@swc-empire.com', 'sec.ihs@swc-empire.com', 'sec.inb@swc-empire.com', 'selcom@swc-empire.com', 'selcom@swc-empire.com', 'select.committee@swc-empire.com', 'select.committee@swc-empire.com', 'support@swc-empire.com'), 'notePermissions' => array(0, 1, 2, 3, 4), 'specs' => array(object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality), object(Speciality)), 'quals' => array(object(Qualification), object(Qualification), object(Qualification), object(Qualification), object(Qualification)), 'branchServiceSummaries' => array(array('branch' => object(Branch), 'total_seconds' => 65489552, 'entries' => array(object(BranchServiceHistory), object(BranchServiceHistory), object(BranchServiceHistory))), array('branch' => object(Branch), 'total_seconds' => 2190168, 'entries' => array(object(BranchServiceHistory))))))
     (src/Controller/IRMS/ProfileController.php:49)
  at App\Controller\IRMS\ProfileController->profile(0, 0)
     (vendor/symfony/http-kernel/HttpKernel.php:181)
  at Symfony\Component\HttpKernel\HttpKernel->handleRaw(object(Request), 1)
     (vendor/symfony/http-kernel/HttpKernel.php:76)
  at Symfony\Component\HttpKernel\HttpKernel->handle(object(Request), 1, true)
     (vendor/symfony/http-kernel/Kernel.php:197)
  at Symfony\Component\HttpKernel\Kernel->handle(object(Request))
     (/home/empire/public_html/dev/index.php:33)