diff options
Diffstat (limited to 'engine/classes/ODDRelationship.php')
| -rw-r--r-- | engine/classes/ODDRelationship.php | 33 | 
1 files changed, 33 insertions, 0 deletions
| diff --git a/engine/classes/ODDRelationship.php b/engine/classes/ODDRelationship.php new file mode 100644 index 000000000..2906b1c73 --- /dev/null +++ b/engine/classes/ODDRelationship.php @@ -0,0 +1,33 @@ +<?php +/** + * ODD Relationship class. + * + * @package    Elgg + * @subpackage Core + */ +class ODDRelationship extends ODD { + +	/** +	 * New ODD Relationship +	 * +	 * @param unknown_type $uuid1 First UUID +	 * @param unknown_type $type  Type of telationship +	 * @param unknown_type $uuid2 Second UUId +	 */ +	function __construct($uuid1, $type, $uuid2) { +		parent::__construct(); + +		$this->setAttribute('uuid1', $uuid1); +		$this->setAttribute('type', $type); +		$this->setAttribute('uuid2', $uuid2); +	} + +	/** +	 * Returns 'relationship' +	 * +	 * @return 'relationship' +	 */ +	protected function getTagName() { +		return "relationship"; +	} +} | 
