Overview

Namespaces

  • momentphp
    • exceptions
    • interfaces
    • middlewares
    • providers
    • traits
  • None

Classes

  • App
  • Bundle
  • Cache
  • CallableResolver
  • Config
  • Controller
  • Database
  • DebugInfo
  • Error
  • ExceptionHandler
  • FlashMessages
  • Helper
  • Log
  • Middleware
  • Model
  • ObjectCache
  • Provider
  • Registry
  • Router
  • Settings
  • SmartyViewEngine
  • Template
  • TwigViewEngine
  • View
  • Overview
  • Namespace
  • Class

Class Provider

Provider

momentphp\Provider uses momentphp\traits\ContainerTrait, momentphp\traits\OptionsTrait, momentphp\traits\ClassTrait

Direct known subclasses

momentphp\providers\SmartyProvider, momentphp\providers\TwigProvider
Abstract
Namespace: momentphp
Located at Provider.php
Methods summary
public
# __construct( Interop\Container\ContainerInterface $container, array $options = [] )

Constructor

Constructor

Parameters

$container
$options
abstract public
# __invoke( )

Register services inside container

Register services inside container

Methods used from momentphp\traits\ContainerTrait
container()
Methods used from momentphp\traits\OptionsTrait
options()
Methods used from momentphp\traits\ClassTrait
classBasename(), classConfigKey(), classNamespace(), classPart(), classPath(), classPrefix(), classSuffix()
Properties used from momentphp\traits\ContainerTrait
$app, $container
Properties used from momentphp\traits\OptionsTrait
$options, $optionsInitialized
MomentPHP API documentation generated by ApiGen