Add source types proceedings, inproceedings
This commit is contained in:
		@@ -18,9 +18,11 @@ enum MDSourceType implements MDValueEnumInterface, JsonSerializable {
 | 
			
		||||
    case electronical;
 | 
			
		||||
    case patent;
 | 
			
		||||
    case unpublished;
 | 
			
		||||
    case misc;
 | 
			
		||||
    case periodical;
 | 
			
		||||
    case booklet;
 | 
			
		||||
    case misc;
 | 
			
		||||
    case proceedings;
 | 
			
		||||
    case inproceedings;
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * Returns a value of this type based on a string.
 | 
			
		||||
@@ -39,9 +41,11 @@ enum MDSourceType implements MDValueEnumInterface, JsonSerializable {
 | 
			
		||||
            "electronical" => self::electronical,
 | 
			
		||||
            "patent" => self::patent,
 | 
			
		||||
            "unpublished" => self::unpublished,
 | 
			
		||||
            "misc" => self::misc,
 | 
			
		||||
            "periodical" => self::periodical,
 | 
			
		||||
            "booklet" => self::booklet,
 | 
			
		||||
            "misc" => self::misc,
 | 
			
		||||
            "proceedings" => self::proceedings,
 | 
			
		||||
            "inproceedings" => self::inproceedings,
 | 
			
		||||
            default => throw new MDpageParameterNotFromListException("Unknown source type"),
 | 
			
		||||
        };
 | 
			
		||||
 | 
			
		||||
@@ -67,6 +71,8 @@ enum MDSourceType implements MDValueEnumInterface, JsonSerializable {
 | 
			
		||||
            7 => self::misc,
 | 
			
		||||
            8 => self::periodical,
 | 
			
		||||
            9 => self::booklet,
 | 
			
		||||
            10 => self::proceedings,
 | 
			
		||||
            11 => self::inproceedings,
 | 
			
		||||
            default => throw new MDpageParameterNotFromListException("Unknown source type"),
 | 
			
		||||
        };
 | 
			
		||||
 | 
			
		||||
@@ -150,6 +156,8 @@ enum MDSourceType implements MDValueEnumInterface, JsonSerializable {
 | 
			
		||||
            self::misc => 7,
 | 
			
		||||
            self::periodical => 8,
 | 
			
		||||
            self::booklet => 9,
 | 
			
		||||
            self::proceedings => 10,
 | 
			
		||||
            self::inproceedings => 11,
 | 
			
		||||
            # default => throw new MDpageParameterNotFromListException("Unknown object record status"),
 | 
			
		||||
        };
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -22,6 +22,8 @@ final class MDSourceTypeSet extends MDValueSet {
 | 
			
		||||
        'misc',
 | 
			
		||||
        'periodical',
 | 
			
		||||
        'booklet',
 | 
			
		||||
        'proceedings',
 | 
			
		||||
        'inproceedings',
 | 
			
		||||
    ];
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user