0

更新中にブール値を設定しようとしています。しかし、エラーを返します。

これがエンティティです。

/**
 * Set status
 *
 * @param boolean $status
 * @return CongressStaffer
 */  
public function setMailStatus($status)
{
    $this->status = $status;

    return $this;
}

/**
 * Get status
 *
 * @return boolean
 */
public function getMailStatus()
{
    return $this->status;
}

$staffer->setMailStatus();

$em->flush();

4

1 に答える 1

1

どのようなエラーが発生しましたか?

また、セッターに値を渡す必要があります。

$staffer->setMailStatus(true); // Or false

または、セッターでデフォルト値を定義し、

public function setMailStatus($status = false) // Or true
{
    // ...
}
于 2013-03-25T10:16:49.070 に答える