public function store()
    {
        $inputs    = Input::all();
        $params    = array_get($inputs, 'params');
        $column    = $params['column'];
        $route     = uri();
        $session   = $this->request->session();
        $classname = array_get($inputs, 'classname');
        $data      = $this->prepareToSave($classname, $params, $session->get($route));

        $session->put($route, $data);
        $session->save();
        $data   = $this->prepareToSave($classname, $params, $session->get($route));
        $string = app($classname)->sidebar($data);
        if (strlen($string) > 0) {
            return response($string, 200);
        }

        $sidebar = $this->adapter->sidebar($column, $data[$column], $params['value']);
        return response($sidebar, 200);
    }