function __construct() { parent::__construct(); $this->load->model('evaluation_model', 'evaluation'); $this->project = $this->evaluation; $this->load->view_path['edit'] = 'evaluation/edit'; }
function __construct() { parent::__construct(); $this->load->model('cases_model', 'cases'); $this->project = $this->cases; $this->search_items = array('name', 'num', 'people', 'time_contract/from', 'time_contract/to', 'labels', 'without_labels'); $this->list_args = array('time_contract' => array('heading' => array('data' => '案号', 'width' => '140px'), 'cell' => array('data' => '{num}', 'title' => '立案时间:{time_contract}')), 'name' => array('heading' => '案名', 'cell' => '{name}'), 'responsible' => array('heading' => array('data' => '主办律师', 'width' => '110px'), 'parser' => array('function' => array($this->cases, 'getResponsibleStaffNames'), 'args' => array('id'))), 'labels' => array('heading' => '标签', 'parser' => array('function' => array($this->cases, 'getCompiledLabels'), 'args' => array('id')))); $this->account_list_args = array('account' => array('heading' => '账目编号'), 'type' => array('heading' => '类型'), 'subject' => array('heading' => '科目'), 'amount' => array('heading' => '金额', 'parser' => array('function' => function ($amount, $received) { if ($amount > 0) { return '<span style="color:#0A0">' . $amount . '</span> ' . (intval($received) ? '√' : '?'); } else { return '<span style="color:#A00">' . $amount . '</span> ' . (intval($received) ? '√' : '?'); } }, 'args' => array('amount', 'received')), 'cell' => array('style' => 'text-align:right')), 'date' => array('heading' => '日期'), 'payer_name' => array('heading' => '付款/收款人'), 'comment' => array('heading' => '备注', 'cell' => array('title' => '{comment}'), 'parser' => array('function' => function ($comment) { return str_getSummary($comment); }, 'args' => array('comment')))); $this->client_list_args = array('name' => array('heading' => '名称', 'cell' => array('data' => '{name}')), 'phone' => array('heading' => '电话', 'cell' => array('class' => 'ellipsis', 'title' => '{phone}')), 'email' => array('heading' => '电邮', 'cell' => array('data' => '<a href = "mailto:{email}">{email}</a>', 'class' => 'ellipsis')), 'role' => array('heading' => '本案地位')); $this->staff_list_args = array('staff_name' => array('heading' => array('data' => '名称', 'width' => '38%'), 'cell' => '{name}'), 'role' => array()); $this->load->view_path['edit'] = 'cases/edit'; $this->load->view_path['edit_aside'] = 'cases/edit_sidebar'; $this->load->view_path['list_aside'] = 'cases/list_sidebar'; }
function __construct($parameters = null) { $this->table = 'projects'; parent::__construct($parameters); }
/** * Creates a new proxied project. * * @param Project The project to proxy. * * @author Noah Fontes <*****@*****.**> * @since 1.0.0 */ public function __construct(Project $proxied) { $this->proxied = $proxied; parent::__construct(); }