public function parse_options($options) { $parsed = array(); if (is_callable($options)) { $options = call_user_func($options); } foreach ($options as $key => $value) { $parsed[] = array('name' => $value, 'value' => $key); } return $parsed; }