. View is returned only as name in plain text * * @return array of views/templates/html codes divided into section */ public static function getExtendedFormInputsCreate(); /** * Getter for extended part of form for editing existing content * * Basically, this method may be * * @return array of views/templates/html codes divided into section */ public static function getExtendedFormInputsEdit(); /** * Register admin menu (or multiple ones) * * This cannot be in ServiceProvider because Session is started at middleware. And ServiceProvider is called before * starting any middleware.. * * @param User $user model of logged user */ public static function registerAdminMenu(User $user); /** * Install module * * @return mixed */ public static function install(); }