慕UI9999359
2015-12-20 11:42
洪大师,您好,有个问题,想请教您一下, 按你的视频做了练习发现一个问题
我在用
generate:doctrine:entities ScourgenWebBundle
这个命令的时候生成的文件却是
User.php
user.php
UserRepository
这三个文件。其中,User.php文件没有变化,
user.php如下
======================================
<?php
namespace Scourgen\WebBundle\Entity;
use Doctrine\ORM\Mapping as ORM;
/**
* user
*/
class user
{
/**
* @var integer
*/
private $id;
/**
* @var string
*/
private $username;
/**
* @var string
*/
private $password;
/**
* Get id
*
* @return integer
*/
public function getId()
{
return $this->id;
}
/**
* Set username
*
* @param string $username
* @return user
*/
public function setUsername($username)
{
$this->username = $username;
return $this;
}
/**
* Get username
*
* @return string
*/
public function getUsername()
{
return $this->username;
}
/**
* Set password
*
* @param string $password
* @return user
*/
public function setPassword($password)
{
$this->password = $password;
return $this;
}
/**
* Get password
*
* @return string
*/
public function getPassword()
{
return $this->password;
}
}
=====================================
这是为什么? 后来,我把文件里的class user改成了User就没有生成user.php这个文件了,再生成的内容也写到了User.php文件里了,这个大小写有什么区别吗?
linux环境下,大小写是不同的文件,所以一定要注意格式,不能后期修改。
我的也是的 而且update的时候还老是报错说class user那行出错
"doctrine:generate:entities" is not defined 这是什么原因呢 用的 windows,但是有"doctrine:generate:entity"
洪大师带你解读Symfony 2框架
20610 学习 · 245 问题
相似问题