gedcomx-php-client
  • Namespace
  • Class

Namespaces

  • Gedcomx
    • Agent
    • Atom
    • Common
    • Conclusion
    • Extensions
      • FamilySearch
        • Platform
          • Artifacts
          • Discussions
          • Tree
          • Users
        • Rs
          • Client
            • FamilyTree
            • Helpers
            • Memories
            • Util
        • Rt
        • Types
    • GedcomxFile
    • Links
    • Records
    • Rs
      • Client
        • Exception
        • Options
        • Util
    • Rt
    • Search
    • Source
    • Support
    • Types
    • Util
    • Vocab

Classes

  • DefaultJsonSerialization
  • DefaultXMLSerialization
  • GedcomxFile
  • GedcomxFileEntry
  • GedcomxOutput
  • Manifest
  • ManifestAttribute

Interfaces

  • GedcomxEntryDeserializer
  • GedcomxEntrySerializer

Exceptions

  • GedcomxFileException

Class Manifest

Class Manifest

Namespace: Gedcomx\GedcomxFile
Package: Gedcomx\GedcomxFile
Located at GedcomxFile/Manifest.php

Methods summary

public
# __construct( )

Create an instance of Gedcomx\GedcomxFile\Manifest

Create an instance of Gedcomx\GedcomxFile\Manifest

public null|string
# getAttribute( string $key )

Return the value of a given attribute

Return the value of a given attribute

Parameters

$key

Returns

null|string
public MainfestAttribute[]|null
# getEntryAttributes( string $name )

Return the attributes of a given file entry

Return the attributes of a given file entry

Parameters

$name

Returns

MainfestAttribute[]|null
public
# addAttribute( string $key, string $value )

Add an attribute to the manifest file

Add an attribute to the manifest file

Parameters

$key
$value
public
# addAttributeToEntry( string $name, string $key, string $value )

Add an attribute to a given file entry.

Add an attribute to a given file entry.

Parameters

$name
$key
$value
public
# updateEntryAttribute( string $name, string $key, string $value )

Update a given attribute of a given file entry

Update a given attribute of a given file entry

Parameters

$name
$key
$value
public
# addEntry( string $name )

Create a new entry record

Create a new entry record

Parameters

$name
public
# parse( string $incoming )

Parse an existing manifest file into its component objects

Parse an existing manifest file into its component objects

Parameters

$incoming
public string
# toString( )

Convert the Manifest object to a string

Convert the Manifest object to a string

Returns

string
public string
# __toString( )

Define the string output

Define the string output

Returns

string

Constants summary

string MANIFEST_FOLDER

The folder (within a JAR file) under which the manifest meta file resides.

The folder (within a JAR file) under which the manifest meta file resides.

# 'META-INF'
string MANIFEST_FILE

The name of the manifest meta file.

The name of the manifest meta file.

# 'MANIFEST.MF'
gedcomx-php-client API documentation generated by ApiGen