|
@@ -156,6 +156,11 @@ class Version
|
|
|
*/
|
|
|
private $autoload;
|
|
|
|
|
|
+ /**
|
|
|
+ * @ORM\Column(type="text", nullable=true)
|
|
|
+ */
|
|
|
+ private $binaries;
|
|
|
+
|
|
|
/**
|
|
|
* @ORM\Column(type="datetime")
|
|
|
*/
|
|
@@ -213,6 +218,10 @@ class Version
|
|
|
'extra' => $this->getExtra(),
|
|
|
);
|
|
|
|
|
|
+ if ($this->getBinaries()) {
|
|
|
+ $data['bin'] = $this->getBinaries();
|
|
|
+ }
|
|
|
+
|
|
|
$supportedLinkTypes = array(
|
|
|
'require',
|
|
|
'conflict',
|
|
@@ -428,6 +437,26 @@ class Version
|
|
|
return json_decode($this->autoload, true);
|
|
|
}
|
|
|
|
|
|
+ /**
|
|
|
+ * Set binaries
|
|
|
+ *
|
|
|
+ * @param string $binaries
|
|
|
+ */
|
|
|
+ public function setBinaries($binaries)
|
|
|
+ {
|
|
|
+ $this->binaries = json_encode($binaries);
|
|
|
+ }
|
|
|
+
|
|
|
+ /**
|
|
|
+ * Get binaries
|
|
|
+ *
|
|
|
+ * @return text
|
|
|
+ */
|
|
|
+ public function getBinaries()
|
|
|
+ {
|
|
|
+ return json_decode($this->binaries, true);
|
|
|
+ }
|
|
|
+
|
|
|
/**
|
|
|
* Set createdAt
|
|
|
*
|