[英]Fatal error: Cannot redeclare class “Activity” in PHP
//我真的沒有像我到處檢查過的任何類...即使我給它起了不同的名字..我也得到同樣的錯誤
//這是我的Php文件,是Doctrine的實體
使用Doctrine \\ ORM \\ Mapping AS ORM;
/ ** *活動描述* * @author pawanadhikari * /
/ ** * @Entity * @Table(name =“ pulse_activity”)* /
班級活動 {
/**
* @var integer $id
* @Id
* @Column(type="integer")
* @GeneratedValue(strategy="AUTO")
*/
private $id;
/**
* @var integer $patientId
* @Id
* @Column(type="integer")
*/
private $patientId;
/**
* @var integer $steps
* @Column(type="integer")
*/
private $steps;
/**
* @var double $calories
* @Column(type="double")
*/
private $calories;
/**
* @var double $distance
* @Column(type="double")
*/
private $distance;
/**
* @var integer $elevation
* @Column(type="integer")
*/
private $elevation;
/**
* @var integer $secondsActivitySoft
* @Column(type="integer")
*/
private $secondsActivitySoft;
/**
* @var integer $secondsActivityModerate
* @Column(type="integer")
*/
private $secondsActivityModerate;
/**
* @var integer $secondsActivityIntense
* @Column(type="integer")
*/
private $secondsActivityIntense;
/**
* @var string $date
* @Column(type="string")
*/
private $date;
/**
* @var string $timeStamp
* @Column(type="string")
*/
private $timeStamp;
/**
* @ManyToOne(targetEntity = "Person", inversedBy = "personActivities" )
* * @JoinColumn(name="patientId", referencedColumnName="id")
*
*/
protected $patientActivity;
public function getId() {
return $this->id;
}
public function getPatientId() {
return $this->patientId;
}
public function getSteps() {
return $this->steps;
}
public function getCalories() {
return $this->calories;
}
public function getDistance() {
return $this->distance;
}
您已經聲明了自己的唯一名稱空間,對嗎? 你只是不顯示? 您從哪里得到錯誤? 您是從自定義運行時頁面調用這些還是生成模型時發生錯誤?
當使用include()和require()代替include_once()或require_once()時,這種錯誤很常見-特別是在類的自動加載函數中使用時。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.