Bravo3\Orm\Mappers\Metadata\Relationship::getTarget PHP Method

getTarget() public method

Get target class name
public getTarget ( ) : string
return string
    public function getTarget()
    {
        return $this->target;
    }

Usage Example

コード例 #1
0
ファイル: RelationshipManager.php プロジェクト: bravo3/orm
 /**
  * Returns the inverse equivalent of a given relationship
  *
  * @param Relationship $relationship
  * @return Relationship
  */
 public function invertRelationship(Relationship $relationship)
 {
     if (!$relationship->getInversedBy()) {
         throw new InvalidArgumentException('Relationship "' . $relationship->getName() . '" is not inversed');
     }
     $metadata = $this->getMapper()->getEntityMetadata($relationship->getTarget());
     $inverse = $metadata->getRelationshipByName($relationship->getInversedBy());
     if (!$inverse) {
         throw new InvalidEntityException('Relationship "' . $relationship->getName() . '" inverse side "' . $relationship->getInversedBy() . '" cannot be not found');
     }
     return $inverse;
 }
All Usage Examples Of Bravo3\Orm\Mappers\Metadata\Relationship::getTarget