private function doActions($action)
    {
        $type = self::getType('strtolower', false);

        Hook::getInstance(App::getCurrentID());
        Hook::doAction($type . '-load');
        Hook::doAction('after-loading-' . $this->complement['slug'] . '-' . $type);

        if (in_array($action, self::$hooks, true)) {
            $this->doAction($action);
        }
    }