Overview

Namespaces

  • GLFramework
    • Cache
    • Controller
    • DaMa
      • Manipulators
    • Database
    • HTTP
    • Mail
    • Middleware
    • Model
    • Module
    • Tests
    • Upload
    • Utils
  • None

Classes

  • Module
  • ModuleManager
  • Overview
  • Namespace
  • Class

Class ModuleManager

Namespace: GLFramework\Module
Located at Module/ModuleManager.php
Methods summary
public
# __construct( $config, $directory )

ModuleManager constructor.

ModuleManager constructor.

Parameters

$config
$directory
public static
# getInstance( )
public static
# getModuleInstanceByName( $name )
public static
# exists( $string )
public static
# existsController( $key )
public static boolean|GLFramework\Controller
# instanceController( $key )

Parameters

$key

Returns

boolean|GLFramework\Controller
public AltoRouter
# getRouter( )

Returns

AltoRouter
public GLFramework\Module\Module[]
# getModules( )

Returns

GLFramework\Module\Module[]
public GLFramework\Module\Module
# getMainModule( )

Returns

GLFramework\Module\Module
public array
# getViews( $module )

Parameters

$module
Module

Returns

array
public
# init( )
public
# load( $folder, $extra = null )
public
# add( $module )

Parameters

$module
Module
public
# isEnabled( $name )
public GLFramework\Response
# run( null $url = null, null $method = null )

Parameters

$url
$method

Returns

GLFramework\Response
public
# getRoutes( )
API documentation generated by ApiGen