mirror of
https://framagit.org/hubzilla/core.git
synced 2026-06-21 00:52:33 -04:00
184 lines
2.7 KiB
PHP
184 lines
2.7 KiB
PHP
<?php
|
|
|
|
namespace Zotlabs\ActivityStreams;
|
|
|
|
use Zotlabs\Lib\BaseObject;
|
|
|
|
class Link extends BaseObject
|
|
{
|
|
public $type;
|
|
public $href;
|
|
public $rel;
|
|
public $mediaType;
|
|
public $name;
|
|
public $hreflang;
|
|
public $height;
|
|
public $width;
|
|
public $preview;
|
|
|
|
|
|
|
|
/**
|
|
* @return mixed
|
|
*/
|
|
public function getType()
|
|
{
|
|
return $this->type;
|
|
}
|
|
|
|
/**
|
|
* @param mixed $type
|
|
* @return Link
|
|
*/
|
|
public function setType($type)
|
|
{
|
|
$this->type = $type;
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* @return mixed
|
|
*/
|
|
public function getHref()
|
|
{
|
|
return $this->href;
|
|
}
|
|
|
|
/**
|
|
* @param mixed $href
|
|
* @return Link
|
|
*/
|
|
public function setHref($href)
|
|
{
|
|
$this->href = $href;
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* @return mixed
|
|
*/
|
|
public function getRel()
|
|
{
|
|
return $this->rel;
|
|
}
|
|
|
|
/**
|
|
* @param mixed $rel
|
|
* @return Link
|
|
*/
|
|
public function setRel($rel)
|
|
{
|
|
$this->rel = $rel;
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* @return mixed
|
|
*/
|
|
public function getMediaType()
|
|
{
|
|
return $this->mediaType;
|
|
}
|
|
|
|
/**
|
|
* @param mixed $mediaType
|
|
* @return Link
|
|
*/
|
|
public function setMediaType($mediaType)
|
|
{
|
|
$this->mediaType = $mediaType;
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* @return mixed
|
|
*/
|
|
public function getName()
|
|
{
|
|
return $this->name;
|
|
}
|
|
|
|
/**
|
|
* @param mixed $name
|
|
* @return Link
|
|
*/
|
|
public function setName($name)
|
|
{
|
|
$this->name = $name;
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* @return mixed
|
|
*/
|
|
public function getHreflang()
|
|
{
|
|
return $this->hreflang;
|
|
}
|
|
|
|
/**
|
|
* @param mixed $hreflang
|
|
* @return Link
|
|
*/
|
|
public function setHreflang($hreflang)
|
|
{
|
|
$this->hreflang = $hreflang;
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* @return mixed
|
|
*/
|
|
public function getHeight()
|
|
{
|
|
return $this->height;
|
|
}
|
|
|
|
/**
|
|
* @param mixed $height
|
|
* @return Link
|
|
*/
|
|
public function setHeight($height)
|
|
{
|
|
$this->height = $height;
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* @return mixed
|
|
*/
|
|
public function getWidth()
|
|
{
|
|
return $this->width;
|
|
}
|
|
|
|
/**
|
|
* @param mixed $width
|
|
* @return Link
|
|
*/
|
|
public function setWidth($width)
|
|
{
|
|
$this->width = $width;
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* @return mixed
|
|
*/
|
|
public function getPreview()
|
|
{
|
|
return $this->preview;
|
|
}
|
|
|
|
/**
|
|
* @param mixed $preview
|
|
* @return Link
|
|
*/
|
|
public function setPreview($preview)
|
|
{
|
|
$this->preview = $preview;
|
|
return $this;
|
|
}
|
|
|
|
}
|