[ Index ]

PHP Cross Reference of phpBB-3.3.7-deutsch

title

Body

[close]

/phpbb/install/ -> module_base.php (summary)

This file is part of the phpBB Forum Software package.

Copyright: (c) phpBB Limited
License: GNU General Public License, version 2 (GPL-2.0)
File Size: 213 lines (5 kb)
Included or required:0 times
Referenced: 0 times
Includes or requires: 0 files

Defines 7 functions

  __construct()
  setup()
  is_essential()
  check_requirements()
  run()
  recover_progress()
  get_step_count()

Functions
Functions that are not part of a class:

__construct(ordered_service_collection $tasks, $essential = true, $allow_progress_bar = true)   X-Ref
Installer module constructor

param: ordered_service_collection    $tasks                array of installer tasks for installer module
param: bool                            $essential            flag indicating whether the module is essential or not
param: bool                            $allow_progress_bar    flag indicating whether or not to send progress information from within the module

setup(config $config, iohandler_interface $iohandler)   X-Ref
Dependency getter

param: config                $config
param: iohandler_interface    $iohandler

is_essential()   X-Ref
{@inheritdoc}


check_requirements()   X-Ref
{@inheritdoc}

Overwrite this method if your task is non-essential!

run()   X-Ref
{@inheritdoc}


recover_progress()   X-Ref
Returns the next task's name

return: string    Index of the array element of the next task

get_step_count()   X-Ref
{@inheritdoc}




Generated: Thu Mar 24 21:31:15 2022 Cross-referenced by PHPXref 0.7.1