Overview

Namespaces

  • Autarky
    • Config
      • Loaders
    • Console
    • Container
      • Exception
      • Factory
      • Proxy
    • Database
    • Errors
    • Events
    • Files
    • Http
    • Logging
    • Providers
    • Routing
      • Events
    • Testing
    • TwigTemplating
      • Extensions
    • Utils

Classes

  • AbstractArgument
  • ClassArgument
  • Definition
  • Factory
  • ScalarArgument

Interfaces

  • ArgumentInterface
  • FactoryInterface
  • Overview
  • Namespace
  • Class

Class AbstractArgument

Abstract factory argument class.

Direct known subclasses

Autarky\Container\Factory\ClassArgument, Autarky\Container\Factory\ScalarArgument
Abstract
Namespace: Autarky\Container\Factory
Located at Factory/AbstractArgument.php
Methods summary
public
# __construct( integer $position, string $name, boolean $required = true )

Constructor.

Constructor.

Parameters

$position
$name
$required
public
# getPosition( )

{@inheridoc}

{@inheridoc}

public
# getName( )

{@inheridoc}

{@inheridoc}

public
# isRequired( )

{@inheridoc}

{@inheridoc}

public
# isOptional( )

{@inheridoc}

{@inheridoc}

Properties summary
protected integer $position

The position of the argument in the factory method.

The position of the argument in the factory method.

#
protected string $name

The variable name of the argument.

The variable name of the argument.

#
protected boolean $required

Whether or not the argument is required.

Whether or not the argument is required.

#
Autarky Framework API documentation generated by ApiGen