vendor/ezsystems/ezplatform-kernel/eZ/Publish/Core/FieldType/RelationList/Value.php line 14

Open in your IDE?
  1. <?php
  2. /**
  3.  * @copyright Copyright (C) Ibexa AS. All rights reserved.
  4.  * @license For full copyright and license information view LICENSE file distributed with this source code.
  5.  */
  6. namespace eZ\Publish\Core\FieldType\RelationList;
  7. use eZ\Publish\Core\FieldType\Value as BaseValue;
  8. /**
  9.  * Value for RelationList field type.
  10.  */
  11. class Value extends BaseValue
  12. {
  13.     /**
  14.      * Related content id's.
  15.      *
  16.      * @var mixed[]
  17.      */
  18.     public $destinationContentIds;
  19.     /**
  20.      * Construct a new Value object and initialize it $text.
  21.      *
  22.      * @param mixed[] $destinationContentIds
  23.      */
  24.     public function __construct(array $destinationContentIds = [])
  25.     {
  26.         $this->destinationContentIds $destinationContentIds;
  27.     }
  28.     /**
  29.      * @see \eZ\Publish\Core\FieldType\Value
  30.      */
  31.     public function __toString()
  32.     {
  33.         return implode(','$this->destinationContentIds);
  34.     }
  35. }