for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Kunnu\Dropbox\Models;
class TemporaryLink extends BaseModel
{
/**
* The temporary link
*
* @var string
*/
protected $link;
* File Metadata
* @var \Kunnu\Dropbox\Models\FileMetadata
protected $metadata;
* Create a new TemporaryLink instance
* @param array $data
public function __construct(array $data)
parent::__construct($data);
$this->link = $this->getDataProperty('link');
$this->setMetadata();
}
* Set Metadata
protected function setMetadata()
$metadata = $this->getDataProperty('metadata');
if (is_array($metadata)) {
$this->metadata = new FileMetadata($metadata);
* The metadata for the file
* @return \Kunnu\Dropbox\Models\FileMetadata
public function getMetadata()
return $this->metadata;
* Get the temporary link
* @return string
public function getLink()
return $this->link;