Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
<?php $view->script('permission-index', 'system/user:app/bundle/permission-index.js', 'vue..
Decoded Output download
<?php $view->script('permission-index', 'system/user:app/bundle/permission-index.js', 'vue') ?>
<div id="permissions" class="uk-form" v-cloak>
<h2>{{ 'Permissions' | trans }}</h2>
<div :id="$key" class="uk-overflow-container uk-margin-large" v-for="group in permissions">
<table class="uk-table uk-table-hover uk-table-middle">
<thead>
<tr>
<th class="pk-table-min-width-200">{{ $key }}</th>
<th class="pk-table-width-minimum"></th>
<th class="pk-table-width-minimum pk-table-max-width-100 uk-text-truncate uk-text-center" v-for="r in roles">{{ r.name }}</th>
</tr>
</thead>
<tbody>
<tr v-for="permission in group" :class="{'uk-visible-hover-inline': permission.trusted}">
<td class="pk-table-text-break">
<span :title="permission.description | trans" data-uk-tooltip="{pos:'top-left'}">{{ permission.title | trans }}</span>
</td>
<td>
<i class="pk-icon-warning uk-invisible" :title="'Grant this permission to trusted roles only to avoid security implications.' | trans" data-uk-tooltip v-if="permission.trusted"></i>
</td>
<td class="uk-text-center" v-for="role in roles">
<span class="uk-position-relative" v-show="showFakeCheckbox(role, $parent.$key)">
<input type="checkbox" checked disabled>
<span class="uk-position-cover" v-if="!role.administrator" @click="addPermission(role, $parent.$key)" @click="savePermissions(role)"></span>
</span>
<input type="checkbox" :value="$parent.$key" v-else v-model="role.permissions" @click="savePermissions(role)">
</td>
</tr>
</tbody>
</table>
</div>
</div>
Did this file decode correctly?
Original Code
<?php $view->script('permission-index', 'system/user:app/bundle/permission-index.js', 'vue') ?>
<div id="permissions" class="uk-form" v-cloak>
<h2>{{ 'Permissions' | trans }}</h2>
<div :id="$key" class="uk-overflow-container uk-margin-large" v-for="group in permissions">
<table class="uk-table uk-table-hover uk-table-middle">
<thead>
<tr>
<th class="pk-table-min-width-200">{{ $key }}</th>
<th class="pk-table-width-minimum"></th>
<th class="pk-table-width-minimum pk-table-max-width-100 uk-text-truncate uk-text-center" v-for="r in roles">{{ r.name }}</th>
</tr>
</thead>
<tbody>
<tr v-for="permission in group" :class="{'uk-visible-hover-inline': permission.trusted}">
<td class="pk-table-text-break">
<span :title="permission.description | trans" data-uk-tooltip="{pos:'top-left'}">{{ permission.title | trans }}</span>
</td>
<td>
<i class="pk-icon-warning uk-invisible" :title="'Grant this permission to trusted roles only to avoid security implications.' | trans" data-uk-tooltip v-if="permission.trusted"></i>
</td>
<td class="uk-text-center" v-for="role in roles">
<span class="uk-position-relative" v-show="showFakeCheckbox(role, $parent.$key)">
<input type="checkbox" checked disabled>
<span class="uk-position-cover" v-if="!role.administrator" @click="addPermission(role, $parent.$key)" @click="savePermissions(role)"></span>
</span>
<input type="checkbox" :value="$parent.$key" v-else v-model="role.permissions" @click="savePermissions(role)">
</td>
</tr>
</tbody>
</table>
</div>
</div>
Function Calls
None |
Stats
MD5 | 0661facbdf3522157b95a7f4caf692cb |
Eval Count | 0 |
Decode Time | 86 ms |