for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
/**
* Part of JSON definition: "target.fields.x-dynamic-key"
*/
namespace Graviton\GeneratorBundle\Definition\Schema;
* @author List of contributors <https://github.com/libgraviton/graviton/graphs/contributors>
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
* @link http://swisscom.ch
class XDynamicKey
{
* @var string
private $documentId;
private $repositoryMethod;
private $refField = 'getRef';
* @return string
public function getDocumentId()
return $this->documentId;
}
* @param string $documentId document-id field
* @return $this
public function setDocumentId($documentId)
$this->documentId = $documentId;
return $this;
public function getRepositoryMethod()
return $this->repositoryMethod;
* @param string $repositoryMethod repository-method field
public function setRepositoryMethod($repositoryMethod)
$this->repositoryMethod = $repositoryMethod;
public function getRefField()
return $this->refField;
* @param string $refField reference the dynamic field is resolved through
public function setRefField($refField)
$this->refField = $refField;