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

Variables

None

Stats

MD5 73626280e26da5b4e4daa4f19043c7e7
Eval Count 0
Decode Time 107 ms