public function addChild(\Drone\Options\Child $child, $subsequent = '') { $child->parent = $this; if ($subsequent !== '') { $this->childs = Func::arrayInsert($this->childs, array($child->name => $child), $subsequent); } else { $this->childs[$child->name] = $child; } }
/** * image_size_names_choose filter * * @internal filter: image_size_names_choose, 100 * @since 1.0 * * @param array $sizes * @return array */ public function filterImageSizeNamesChoose($sizes) { $sizes = \Drone\Func::arrayInsert($sizes, array('logo' => __('Logo', 'everything')), 'thumbnail'); $sizes = \Drone\Func::arrayInsert($sizes, array('max-width' => __('Site width', 'everything')), 'full'); return $sizes; }