0

我正在尝试将一些字段(例如照片)添加到现有的 Object_Client 类中。

当我写了一个保存照片的方法时:

public function setPhoto ($photo) {
    $this->photo = $photo;
    return $this;
}

我发现类没有保存它,我承认这一点

当我 var_dump 它

  public 'fieldDefinitions' => 
array (size=11)
  'email' => 
    object(Object_Class_Data_UniqueInput)[126]
      public 'fieldtype' => string 'uniqueInput' (length=11)
      public 'regex' => string '^([a-zA-Z0-9_-])+([.]?[a-zA-Z0-9_-]{1,})*@([a-zA-Z0-9-_.]{1,}[.])+[a-zA-Z]{2,4}$' (length=80)
      public 'width' => string '' (length=0)
      public 'queryColumnType' => string 'varchar' (length=7)
      public 'columnType' => string 'varchar' (length=7)
      public 'columnLength' => int 255
      public 'phpdocType' => string 'string' (length=6)
      public 'name' => string 'email' (length=5)
      public 'title' => string 'E-mail' (length=6)
      public 'tooltip' => string '' (length=0)
      public 'mandatory' => boolean true
      public 'noteditable' => boolean false
      public 'index' => boolean false
      public 'locked' => boolean false
      public 'style' => string '' (length=0)
      public 'permissions' => null
      public 'datatype' => string 'data' (length=4)
      public 'relationType' => boolean false
      public 'invisible' => boolean false
      public 'visibleGridView' => boolean false
      public 'visibleSearch' => boolean false
  'password' => 
    object(Object_Class_Data_Password)[127]
      public 'fieldtype' => string 'password' (length=8)
      public 'width' => string '' (length=0)
      public 'queryColumnType' => string 'varchar(32)' (length=11)
      public 'columnType' => string 'varchar(32)' (length=11)
      public 'phpdocType' => string 'string' (length=6)
      public 'name' => string 'password' (length=8)
      public 'title' => string 'Mot de passe' (length=12)
      public 'tooltip' => string '' (length=0)
      public 'mandatory' => boolean false
      public 'noteditable' => boolean false
      public 'index' => boolean false
      public 'locked' => boolean false
      public 'style' => string '' (length=0)
      public 'permissions' => null
      public 'datatype' => string 'data' (length=4)
      public 'relationType' => boolean false
      public 'invisible' => boolean false
      public 'visibleGridView' => boolean false
      public 'visibleSearch' => boolean false
  'civilite' => 
    object(Object_Class_Data_Select)[129]
      public 'fieldtype' => string 'select' (length=6)
      public 'options' => 
        array (size=3)
          ...

我是否需要以某种方式使照片可用,或者为它创建一个定义?

4

0 回答 0