vendor/ezsystems/ezplatform-kernel/eZ/Publish/Core/FieldType/TextLine/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\TextLine;
  7. use eZ\Publish\Core\FieldType\Value as BaseValue;
  8. /**
  9.  * Value for TextLine field type.
  10.  */
  11. class Value extends BaseValue
  12. {
  13.     /**
  14.      * Text content.
  15.      *
  16.      * @var string
  17.      */
  18.     public $text;
  19.     /**
  20.      * Construct a new Value object and initialize it $text.
  21.      *
  22.      * @param string $text
  23.      */
  24.     public function __construct($text '')
  25.     {
  26.         $this->text $text;
  27.     }
  28.     /**
  29.      * @see \eZ\Publish\Core\FieldType\Value
  30.      */
  31.     public function __toString()
  32.     {
  33.         return (string)$this->text;
  34.     }
  35. }