You are here

protected function LogTestBase::createLogEntity in Log entity 2.x

Creates a log entity.

Parameters

array $values: Array of values to feed the entity.

Return value

\Drupal\log\Entity\LogInterface The log entity.

10 calls to LogTestBase::createLogEntity()
LogActionsTest::testCloneMultipleLogs in tests/src/Functional/LogActionsTest.php
Tests cloning multiple logs.
LogActionsTest::testCloneSingleLog in tests/src/Functional/LogActionsTest.php
Tests cloning a single log.
LogActionsTest::testRescheduleMultipleLogsAbsolute in tests/src/Functional/LogActionsTest.php
Tests rescheduling multiple logs to an absolute date.
LogActionsTest::testRescheduleMultipleLogsRelative in tests/src/Functional/LogActionsTest.php
Tests rescheduling multiple logs to an relative date.
LogActionsTest::testRescheduleSingleLogAbsolute in tests/src/Functional/LogActionsTest.php
Tests rescheduling a single log to an absolute date.

... See full list

File

tests/src/Functional/LogTestBase.php, line 90

Class

LogTestBase
Tests the Log CRUD.

Namespace

Drupal\Tests\log\Functional

Code

protected function createLogEntity(array $values = []) {
  $entity = $this->storage
    ->create($values + [
    'name' => $this
      ->randomMachineName(),
    'created' => \Drupal::time()
      ->getRequestTime(),
    'type' => 'default',
  ]);
  return $entity;
}