Ejemplo n.º 1
0
 /**
  * {@inheritdoc}
  */
 public function attributesToArray()
 {
     $array = parent::attributesToArray();
     foreach ($array as $key => $value) {
         if (strncmp($key, 'field_id_', 9) === 0) {
             $id = substr($key, 9);
             if (self::$categoryFieldRepository->hasFieldId($id)) {
                 $array[self::$categoryFieldRepository->getFieldName($id)] = $value;
             }
             unset($array[$key]);
         }
     }
     return $array;
 }
 public function testGetFieldName()
 {
     $input = $this->repository->getFieldName(1);
     $this->assertEquals('cat_color', $input);
 }