/**
  * @param $id
  * @return array
  */
 public function getConfig($id = null)
 {
     $id = $this->getId($id);
     $config = $this->model->getByField(array('id' => $id, 'plugin' => $this->plugin));
     $config['config'] = json_decode($config['config'], true);
     if (!is_array($config['config'])) {
         $config['config'] = array();
     }
     return $config;
 }