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 /** * FecShop file. * * @link http://www.fecshop.com/ * @copyright Copyright (c)..
Decoded Output download
<?php
/**
* FecShop file.
*
* @link http://www.fecshop.com/
* @copyright Copyright (c) 2016 FecShop Software LLC
* @license http://www.fecshop.com/license/
*/
namespace fecshopppppadmin\modules\Fecadminlockccount;
use fec\helpers\CUrl;
use fecshopppppadmin\interfacesase\AppadminbaseBlockInterface;
use fecshopppppadmin\modules\AppadminbaseBlock;
use Yii;
/**
* block cmsrticle.
* @author Terry Zhao <[email protected]>
* @since 1.0
*/
class Manager extends AppadminbaseBlock implements AppadminbaseBlockInterface
{
public function init()
{
/*
* edit data url
*/
$this->_editUrl = CUrl::getUrl('fecadmin/account/manageredit');
/*
* delete data url
*/
$this->_deleteUrl = CUrl::getUrl('fecadmin/account/managerdelete');
/*
* service component, data provider
*/
$this->_service = Yii::$service->adminUser->adminUser;
parent::init();
}
public function getLastData(){
#
#
$pagerForm = $this->getPagerForm();
#
$searchBar = $this->getSearchBar();
#
$editBar = $this->getEditBar();
#
$thead = $this->getTableThead();
#
$tbody = $this->getTableTbody();
#
$toolBar = $this->getToolBar($this->_param['numCount'],$this->_param['pageNum'],$this->_param['numPerPage']);
return [
'pagerForm' => $pagerForm,
'searchBar' => $searchBar,
'editBar' => $editBar,
'thead' => $thead,
'tbody' => $tbody,
'toolBar' => $toolBar,
];
}
#
public function getSearchArr(){
$data = [
[ # selecitInt
'type'=>'select',
'title'=> Yii::$service->page->translate->__('Status'),
'name'=>'status',
'columns_type' =>'int', # int string
'value'=> [ # select
Yii::$service->adminUser->adminUser->getActiveStatus() => Yii::$service->page->translate->__('Enable'),
Yii::$service->adminUser->adminUser->getDeleteStatus() => Yii::$service->page->translate->__('Disable'),
],
],
[ #
'type'=>'inputtext',
'title'=> Yii::$service->page->translate->__('User Name'),
'name'=>'username' ,
'columns_type' =>'string'
],
[ #
'type'=>'inputtext',
'title'=>Yii::$service->page->translate->__('Worker No'),
'name'=>'code' ,
'columns_type' =>'string'
],
[ #
'type'=>'inputtext',
'title'=>Yii::$service->page->translate->__('Email'),
'name'=>'email' ,
'columns_type' =>'string'
],
[ #
'type'=>'inputdatefilter',
'name'=> 'created_at_datetime',
'columns_type' =>'datetime',
'value'=>[
'gte'=> Yii::$service->page->translate->__('Created Begin'),
'lt' => Yii::$service->page->translate->__('Created End'),
]
],
];
return $data;
}
#
public function getTableFieldArr(){
$table_th_bar = [
[
'orderField' => 'id',
'label' => 'ID',
'width' => '110',
'align' => 'center',
],
[
'orderField' => 'username',
'label' => Yii::$service->page->translate->__('User Name'),
'width' => '110',
'align' => 'center',
],
[
'orderField' => 'person',
'label' => Yii::$service->page->translate->__('Name'),
'width' => '110',
'align' => 'center',
],
[
'orderField' => 'code',
'label' => Yii::$service->page->translate->__('Worker No'),
'width' => '110',
'align' => 'center',
],
[
'orderField' => 'email',
'label' => Yii::$service->page->translate->__('Email'),
'width' => '110',
'align' => 'center',
],
[
'orderField' => 'created_at_datetime',
'label' => Yii::$service->page->translate->__('Created At'),
'width' => '190',
'align' => 'center',
//'convert' => ['datetime' =>'date'],
],
[
'orderField' => 'updated_at_datetime',
'label' => Yii::$service->page->translate->__('Updated At'),
'width' => '190',
'align' => 'center',
//'convert' => ['datetime' =>'date'], # int date datetime
],
[
'orderField' => 'status',
'label' => Yii::$service->page->translate->__('Status'),
'width' => '60',
'align' => 'center',
'display' => [ # 110
'1' => Yii::$service->page->translate->__('Enable'),
'10' => Yii::$service->page->translate->__('Disable'),
],
],
];
return $table_th_bar ;
}
} ?>
Did this file decode correctly?
Original Code
<?php
/**
* FecShop file.
*
* @link http://www.fecshop.com/
* @copyright Copyright (c) 2016 FecShop Software LLC
* @license http://www.fecshop.com/license/
*/
namespace fecshop\app\appadmin\modules\Fecadmin\block\account;
use fec\helpers\CUrl;
use fecshop\app\appadmin\interfaces\base\AppadminbaseBlockInterface;
use fecshop\app\appadmin\modules\AppadminbaseBlock;
use Yii;
/**
* block cms\article.
* @author Terry Zhao <[email protected]>
* @since 1.0
*/
class Manager extends AppadminbaseBlock implements AppadminbaseBlockInterface
{
public function init()
{
/*
* edit data url
*/
$this->_editUrl = CUrl::getUrl('fecadmin/account/manageredit');
/*
* delete data url
*/
$this->_deleteUrl = CUrl::getUrl('fecadmin/account/managerdelete');
/*
* service component, data provider
*/
$this->_service = Yii::$service->adminUser->adminUser;
parent::init();
}
public function getLastData(){
#
#
$pagerForm = $this->getPagerForm();
#
$searchBar = $this->getSearchBar();
#
$editBar = $this->getEditBar();
#
$thead = $this->getTableThead();
#
$tbody = $this->getTableTbody();
#
$toolBar = $this->getToolBar($this->_param['numCount'],$this->_param['pageNum'],$this->_param['numPerPage']);
return [
'pagerForm' => $pagerForm,
'searchBar' => $searchBar,
'editBar' => $editBar,
'thead' => $thead,
'tbody' => $tbody,
'toolBar' => $toolBar,
];
}
#
public function getSearchArr(){
$data = [
[ # selecitInt
'type'=>'select',
'title'=> Yii::$service->page->translate->__('Status'),
'name'=>'status',
'columns_type' =>'int', # int string
'value'=> [ # select
Yii::$service->adminUser->adminUser->getActiveStatus() => Yii::$service->page->translate->__('Enable'),
Yii::$service->adminUser->adminUser->getDeleteStatus() => Yii::$service->page->translate->__('Disable'),
],
],
[ #
'type'=>'inputtext',
'title'=> Yii::$service->page->translate->__('User Name'),
'name'=>'username' ,
'columns_type' =>'string'
],
[ #
'type'=>'inputtext',
'title'=>Yii::$service->page->translate->__('Worker No'),
'name'=>'code' ,
'columns_type' =>'string'
],
[ #
'type'=>'inputtext',
'title'=>Yii::$service->page->translate->__('Email'),
'name'=>'email' ,
'columns_type' =>'string'
],
[ #
'type'=>'inputdatefilter',
'name'=> 'created_at_datetime',
'columns_type' =>'datetime',
'value'=>[
'gte'=> Yii::$service->page->translate->__('Created Begin'),
'lt' => Yii::$service->page->translate->__('Created End'),
]
],
];
return $data;
}
#
public function getTableFieldArr(){
$table_th_bar = [
[
'orderField' => 'id',
'label' => 'ID',
'width' => '110',
'align' => 'center',
],
[
'orderField' => 'username',
'label' => Yii::$service->page->translate->__('User Name'),
'width' => '110',
'align' => 'center',
],
[
'orderField' => 'person',
'label' => Yii::$service->page->translate->__('Name'),
'width' => '110',
'align' => 'center',
],
[
'orderField' => 'code',
'label' => Yii::$service->page->translate->__('Worker No'),
'width' => '110',
'align' => 'center',
],
[
'orderField' => 'email',
'label' => Yii::$service->page->translate->__('Email'),
'width' => '110',
'align' => 'center',
],
[
'orderField' => 'created_at_datetime',
'label' => Yii::$service->page->translate->__('Created At'),
'width' => '190',
'align' => 'center',
//'convert' => ['datetime' =>'date'],
],
[
'orderField' => 'updated_at_datetime',
'label' => Yii::$service->page->translate->__('Updated At'),
'width' => '190',
'align' => 'center',
//'convert' => ['datetime' =>'date'], # int date datetime
],
[
'orderField' => 'status',
'label' => Yii::$service->page->translate->__('Status'),
'width' => '60',
'align' => 'center',
'display' => [ # 110
'1' => Yii::$service->page->translate->__('Enable'),
'10' => Yii::$service->page->translate->__('Disable'),
],
],
];
return $table_th_bar ;
}
}
Function Calls
None |
Stats
MD5 | 73626280e26da5b4e4daa4f19043c7e7 |
Eval Count | 0 |
Decode Time | 107 ms |