DummyClass.php

Namespace

Doctrine\Tests\Common\Annotations

File

drupal/core/vendor/doctrine/common/tests/Doctrine/Tests/Common/Annotations/DummyClass.php
View source
<?php

namespace Doctrine\Tests\Common\Annotations;

use Doctrine\Tests\Common\Annotations\DummyAnnotation;
use Doctrine\Tests\Common\Annotations\Name;
use Doctrine\Tests\Common\Annotations\DummyJoinTable;
use Doctrine\Tests\Common\Annotations\DummyJoinColumn;

/**
 * A description of this class.
 *
 * Let's see if the parser recognizes that this @ is not really referring to an
 * annotation. Also make sure that @var \ is not concated to "@var\is".
 *
 * @author robo
 * @since 2.0
 * @DummyAnnotation(dummyValue="hello")
 */
class DummyClass {

  /**
   * A nice property.
   *
   * @var mixed
   * @DummyAnnotation(dummyValue="fieldHello")
   */
  private $field1;

  /**
   * @DummyJoinTable(name="join_table",
   *      joinColumns={@DummyJoinColumn(name="col1", referencedColumnName="col2")},
   *      inverseJoinColumns={
   *          @DummyJoinColumn(name="col3", referencedColumnName="col4")
   *      })
   */
  private $field2;

  /**
   * Gets the value of field1.
   *
   * @return mixed
   * @DummyAnnotation({1,2,"three"})
   */
  public function getField1() {
  }

}

Classes

Namesort descending Description
DummyClass A description of this class.