Skip to content

Optional annotation alias via use statement #29

@pmaselkowski

Description

@pmaselkowski

Scenario:

Two annotations with same name registered:

Acme\Yoyodyne\NameAnnotation
Maslosoft\Mangan\NameAnnotation

Solution:

namespace Project\Vendor;

use Acme\Yoyodyne\NameAnnotation as AcmeName;

class MyClass
{
    /**
     * @AcmeName('foo')
     */
    public $conflicted
}

Use UseResolver for this feature.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions