Carbon_Fields\Container\Theme_Options_Container::drop_unique_page PHP Method

drop_unique_page() public method

Unregister the container parent and child pages.
public drop_unique_page ( )
    public function drop_unique_page()
    {
        $file = $this->settings['file'];
        $parent = $this->settings['parent'];
        // Register top level page
        if (!$parent) {
            if (isset(self::$registered_pages[$file]) && empty(self::$registered_pages[$file])) {
                unset(self::$registered_pages[$file]);
            }
            return;
        }
        // Register sub-page
        if (isset(self::$registered_pages[$parent]) && in_array($file, self::$registered_pages[$parent])) {
            $index = array_search($file, self::$registered_pages[$parent]);
            if ($index !== false) {
                unset(self::$registered_pages[$parent][$index]);
            }
        }
    }