Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- /**
- * @Entity
- * @Table(name="registry_settings",uniqueConstraints={@UniqueConstraint(name="setting_unique",columns={"setting_group","setting_name"})})
- */
- class Setting
- {
- /**
- * @Id
- * @GeneratedValue
- * @Column(name="setting_id",type="bigint")
- */
- protected $id;
- /**
- * @ManyToOne(targetEntity="Group",inversedBy="settings",cascade={"all"},fetch="EAGER")
- * @JoinColumn(name="setting_group",referencedColumnName="group_id",nullable=false,onDelete="CASCADE",onUpdate="CASCADE")
- */
- protected $group;
- /**
- * @Column(name="setting_name",type="string",length=30)
- */
- protected $name;
- /**
- * @Column(name="setting_value",type="text")
- */
- protected $value;
- public function getGroup ()
- {
- return $this->group;
- }
- public function getName ()
- {
- return $this->name;
- }
- public function getValue ()
- {
- return $this->value;
- }
- }
Add Comment
Please, Sign In to add comment