Мне нужно вызвать метод, который находится внутри сущности, и он требует доступа к своему собственному хранилищу, потому что он вызывает запрос. Здесь:
<?php
namespace App\Entity;
use Doctrine\ORM\Mapping as ORM;
use App\Helpers\EntityTrait;
use App\Helpers\WebSocketsTrait;
use DateTime;
use Faker\Factory;
/**
* @ORM\Entity(repositoryClass="App\Repository\TickRepository")
*/
class Tick
{
...
public function prvCreateTick($array)
{
//Gets entity manager
$entityManager = $this->getDoctrine()->getManager();
//Gets repository
$repository = $entityManager->getRepository(Tick::class);
...
$repository->addRawEntity($tick, $now);
Когда я выполняю вызов метода, мне показывается, что $ this-> getDoctrine () имеет значение NULL. Может кто-нибудь, пожалуйста, помогите мне?