Overview

Namespaces

  • LeanMapper
    • Bridges
      • Nette
        • DI
    • Exception
    • Reflection
    • Relationship

Classes

  • Aliases
  • AliasesBuilder
  • AliasesParser
  • AnnotationsParser
  • EntityReflection
  • Property
  • PropertyFactory
  • PropertyFilters
  • PropertyMethods
  • PropertyPasses
  • PropertyType
  • PropertyValuesEnum
  • Overview
  • Namespace
  • Class

Class AliasesParser

Use statement parser (state machine)

Namespace: LeanMapper\Reflection
Author: Vojtěch Kohout
Located at LeanMapper/Reflection/AliasesParser.php
Methods summary
public
# __construct( )

Throws

LeanMapper\Exception\UtilityClassException
public static LeanMapper\Reflection\Aliases
# parseSource( string $source, string $namespace = '' )

Creates Aliases instance relevant to given class source code

Creates Aliases instance relevant to given class source code

Parameters

$source
$namespace

Returns

LeanMapper\Reflection\Aliases
Constants summary
integer STATE_WAITING_FOR_USE
# 1
integer STATE_GATHERING
# 2
integer STATE_IN_AS_PART
# 3
integer STATE_JUST_FINISHED
# 4
tharos/leanmapper v3.4.1 API documentation API documentation generated by ApiGen