PHP Class Caffeinated\Modules\Modules

Afficher le fichier Open project: caffeinated/modules Class Usage Examples

Protected Properties

Свойство Type Description
$app Illuminate\Foundation\Application
$repository Caffeinated\Modules\Contracts\Repository

Méthodes publiques

Méthode Description
__call ( string $method, mixed $arguments ) : mixed Oh sweet sweet magical method.
__construct ( Illuminate\Foundation\Application $app, Caffeinated\Modules\Contracts\Repository $repository ) Create a new Modules instance.
register ( ) : void Register the module service provider file from all modules.

Private Methods

Méthode Description
autoloadFiles ( array $module ) : void Autoload custom module files.
registerServiceProvider ( array $module ) : void Register the module service provider.

Method Details

__call() public méthode

Oh sweet sweet magical method.
public __call ( string $method, mixed $arguments ) : mixed
$method string
$arguments mixed
Résultat mixed

__construct() public méthode

Create a new Modules instance.
public __construct ( Illuminate\Foundation\Application $app, Caffeinated\Modules\Contracts\Repository $repository )
$app Illuminate\Foundation\Application
$repository Caffeinated\Modules\Contracts\Repository

register() public méthode

Register the module service provider file from all modules.
public register ( ) : void
Résultat void

Property Details

$app protected_oe property

protected Application,Illuminate\Foundation $app
Résultat Illuminate\Foundation\Application

$repository protected_oe property

protected Repository,Caffeinated\Modules\Contracts $repository
Résultat Caffeinated\Modules\Contracts\Repository