I am trying to integrate the data mapper into yii2 and i have the following error
[Semantical Error] The annotation "@HireVoice\Neo4j\Annotation\Entity" in class common\models\neo4j\AppointmentType does not exist, or could not be auto-loaded.
I have declared the model as below:
_<?php
namespace common\models\neo4j;
use Yii;
use common\models\neo4j\BaseModel;
use HireVoice\Neo4j\Annotation as OGM;
use Doctrine\Common\Collections\ArrayCollection;
/**
The class for AppointmentType
@OGM\Entity(labels="AppointmentType")
*/
class AppointmentType extends BaseModel
{
/**
@OGM\Auto
*/
protected $id;
/**
@OGM\Property(format="string")
@var string
*/
public $title;
/**
Gets the value of id.
@return mixed
*/
public function getId()
{
return $this->id;
}
}_
I am trying to integrate the data mapper into yii2 and i have the following error
[Semantical Error] The annotation "@HireVoice\Neo4j\Annotation\Entity" in class common\models\neo4j\AppointmentType does not exist, or could not be auto-loaded.
I have declared the model as below:
_<?php
namespace common\models\neo4j;
use Yii; use common\models\neo4j\BaseModel; use HireVoice\Neo4j\Annotation as OGM; use Doctrine\Common\Collections\ArrayCollection;
/**
@OGM\Entity(labels="AppointmentType") */ class AppointmentType extends BaseModel { /**
/**
/**
What i am doing wrong