src/Entity/Property.php line 15

Open in your IDE?
  1. <?php
  2. namespace App\Entity;
  3. use Symfony\Bridge\Doctrine\Validator\Constraints\UniqueEntity;
  4. use Doctrine\ORM\Mapping as ORM;
  5. use App\Entity\Traits\IdTrait;
  6. use App\Entity\Traits\NameTrait;
  7. use App\Entity\Traits\ValidTrait;
  8. /**
  9.  *
  10.  * @ORM\Entity(repositoryClass="App\Repository\PropertyRepository")
  11.  * @UniqueEntity("name")
  12.  */
  13. class Property
  14. {
  15.     use IdTraitNameTraitValidTrait;
  16.     const NAME '材料属性';
  17.     const BATCH_TYPE_PROPERTIES = [
  18.         Batch::TYPE_APPLY => [
  19.             '申报书'
  20.         ],
  21.         Batch::TYPE_APPROVAL => [
  22.             '结题报告',
  23.             '进展报告',
  24.             '延期报告'
  25.         ],
  26.         Batch::TYPE_TASK_BOOK => [
  27.             '任务书'
  28.         ],
  29.         Batch::TYPE_BUDGET => [
  30.             '项目经费预算表'
  31.         ]
  32.     ];
  33. }