annotate core/modules/system/tests/src/Traits/TestTrait.php @ 5:12f9dff5fda9 tip

Update to Drupal core 8.7.1
author Chris Cannam
date Thu, 09 May 2019 15:34:47 +0100
parents
children
rev   line source
Chris@5 1 <?php
Chris@5 2
Chris@5 3 namespace Drupal\Tests\system\Traits;
Chris@5 4
Chris@5 5 /**
Chris@5 6 * A nothing trait, but declared in the Drupal\Tests namespace.
Chris@5 7 *
Chris@5 8 * We use this trait to test autoloading of traits outside of the normal test
Chris@5 9 * suite namespaces.
Chris@5 10 *
Chris@5 11 * @see \Drupal\Tests\system\Unit\TraitAccessTest
Chris@5 12 */
Chris@5 13 trait TestTrait {
Chris@5 14
Chris@5 15 /**
Chris@5 16 * Random string for a not very interesting trait.
Chris@5 17 *
Chris@5 18 * @var string
Chris@5 19 */
Chris@5 20 protected $stuff = 'stuff';
Chris@5 21
Chris@5 22 /**
Chris@5 23 * Return a test string to a trait user.
Chris@5 24 *
Chris@5 25 * @return string
Chris@5 26 * Just a random sort of string.
Chris@5 27 */
Chris@5 28 protected function getStuff() {
Chris@5 29 return $this->stuff;
Chris@5 30 }
Chris@5 31
Chris@5 32 }