public static function getAgentProfileDocument(DocumentData $documentData = null)
    {
        if (null === $documentData) {
            $documentData = static::getDocumentData();
        }

        return new AgentProfileDocument(new AgentProfile('profile-id', new Agent(InverseFunctionalIdentifier::withMbox(IRI::fromString('mailto:christian@example.com')))), $documentData);
    }
public static function getAgentProfileDocument(DocumentData $documentData = null)
    {
        if (null === $documentData) {
            $documentData = static::getDocumentData();
        }

        return new AgentProfileDocument(new AgentProfile('profile-id', new Agent(InverseFunctionalIdentifier::withMbox(IRI::fromString('mailto:christian@example.com')))), $documentData);
    }
public static function getAgentProfileDocument ( DocumentData $ documentData = null ) { if ( null === $ documentData ) { $ documentData = static :: getDocumentData ( ) ; } return new AgentProfileDocument ( new AgentProfile ( 'profile-id' , new Agent ( InverseFunctionalIdentifier :: withMbox ( IRI :: fromString ( 'mailto:christian@example.com' ) ) ) ) , $ documentData ) ; }
Loads an agent profile document.

@param DocumentData $documentData The document data, by default, a some
default data will be used

@return AgentProfileDocument
Loads an agent profile document .