[ Avaa Bypassed ]




Upload:

Command:

hmhc3928@18.119.128.75: ~ $
Metadata is a library for class/method/property metadata management in PHP
==========================================================================

Overview
--------

This library provides some commonly needed base classes for managing metadata
for classes, methods and properties. The metadata can come from many different
sources (annotations, YAML/XML/PHP configuration files).

The metadata classes are used to abstract away that source and provide a common
interface for all of them.

Usage
-----

The library provides three classes that you can extend to add your application
specific properties, and flags: ``ClassMetadata``, ``MethodMetadata``, and
``PropertyMetadata``

After you have added, your properties in sub-classes, you also need to add
``DriverInterface`` implementations which know how to populate these classes
from the different metadata sources.

Finally, you can use the ``MetadataFactory`` to retrieve the metadata::

    <?php
    
    use Metadata\MetadataFactory;
    use Metadata\Driver\DriverChain;
    
    $driver = new DriverChain(array(
        /** Annotation, YAML, XML, PHP, ... drivers */
    ));
    $factory = new MetadataFactory($driver);
    $metadata = $factory->getMetadataForClass('MyNamespace\MyObject');
    

Filemanager

Name Type Size Permission Actions
src Folder 0755
tests Folder 0755
.gitignore File 6 B 0644
.travis.yml File 392 B 0644
CHANGELOG.md File 1.13 KB 0644
LICENSE File 1.04 KB 0644
README.rst File 1.23 KB 0644
composer.json File 743 B 0644
composer.lock File 8.04 KB 0644
phpunit.xml.dist File 679 B 0644