Dumplie\Metadata\Association::type PHP Method

type() public method

public type ( ) : TypeSchema
return Dumplie\Metadata\Schema\TypeSchema
    public function type() : TypeSchema
    {
        return $this->type;
    }

Usage Example

Beispiel #1
0
 /**
  * @param Association $association
  *
  * @return Metadata
  * @throws HydrationException
  */
 private function associate(Association $association) : Metadata
 {
     $data = $this->storage->findBy($association->schema(), $association->type()->name(), $association->criteria());
     return $this->hydrate($association->type(), $data);
 }