function option($key, $default = '') { $options = Cache::get('options'); if (!array_get($options, $key)) { Cache::put('options', \App\Model\Option::all()->lists('value', 'key'), config('app.option_exp', 10)); $options = Cache::get('options'); } return array_get($options, $key, $default); }
public function getFlash() { //查询所有Options $options = []; Option::all(['key', 'value'])->each(function ($option) use(&$options) { $options[$option->key] = $option->value; }); return $this->view('flash', ['options' => $options]); }