| 12345678910111213141516171819202122232425262728293031 | 
							- <?php
 - 
 - namespace Gedmo\Mapping\Driver;
 - 
 - use Gedmo\Mapping\Driver;
 - 
 - /**
 -  * Annotation driver interface, provides method
 -  * to set custom annotation reader.
 -  *
 -  * @author Gediminas Morkevicius <gediminas.morkevicius@gmail.com>
 -  * @package Gedmo.Mapping.Driver
 -  * @subpackage AnnotationDriverInterface
 -  * @link http://www.gediminasm.org
 -  * @license MIT License (http://www.opensource.org/licenses/mit-license.php)
 -  */
 - interface AnnotationDriverInterface extends Driver
 - {
 -     /**
 -      * Set annotation reader class
 -      * since older doctrine versions do not provide an interface
 -      * it must provide these methods:
 -      *     getClassAnnotations([reflectionClass])
 -      *     getClassAnnotation([reflectionClass], [name])
 -      *     getPropertyAnnotations([reflectionProperty])
 -      *     getPropertyAnnotation([reflectionProperty], [name])
 -      *
 -      * @param object $reader - annotation reader class
 -      */
 -     public function setAnnotationReader($reader);
 - }
 
 
  |