public function addMapTypeId($mapTypeId)
    {
        if (!in_array($mapTypeId, MapTypeId::getMapTypeIds())) {
            throw ControlException::invalidMapTypeId();
        }

        if (!in_array($mapTypeId, $this->mapTypeIds)) {
            $this->mapTypeIds[] = $mapTypeId;
        }
    }
public function addMapTypeId($mapTypeId)
    {
        if (!in_array($mapTypeId, MapTypeId::getMapTypeIds())) {
            throw ControlException::invalidMapTypeId();
        }

        if (!in_array($mapTypeId, $this->mapTypeIds)) {
            $this->mapTypeIds[] = $mapTypeId;
        }
    }
public function addMapTypeId ( $ mapTypeId ) { if ( ! in_array ( $ mapTypeId , MapTypeId :: getMapTypeIds ( ) ) ) { throw ControlException :: invalidMapTypeId ( ) ; } if ( ! in_array ( $ mapTypeId , $ this -> mapTypeIds ) ) { $ this -> mapTypeIds [ ] = $ mapTypeId ; } }
Add a map type ID.

@param string $mapTypeId The map type ID to add.

@throws \Ivory\GoogleMap\Exception\ControlException If the map type ID is not valid.
Add a map type ID .