Pinq\Analysis\TypeId::isObject PHP Method

isObject() public static method

public static isObject ( $id )
    public static function isObject($id)
    {
        return strpos($id, 'object:') === 0;
    }

Usage Example

Beispiel #1
0
 public function getType($typeIdentifier)
 {
     if (TypeId::isObject($typeIdentifier)) {
         return $this->getObjectType(TypeId::getClassTypeFromId($typeIdentifier));
     } elseif (TypeId::isComposite($typeIdentifier)) {
         return $this->getCompositeType(array_map([$this, __FUNCTION__], TypeId::getComposedTypeIdsFromId($typeIdentifier)));
     } else {
         return $this->getNativeType($typeIdentifier);
     }
 }