['name' => 'her', 'host' => 'her2.cubedesigners.com', 'weight' => 4],
['name' => 'isleofdogs', 'host' => 'paris.cubedesigners.com', 'port' => 9458, 'weight' => 2],
['name' => 'jumanji', 'host' => 'paris.cubedesigners.com', 'port' => 9459, 'weight' => 2],
+ ['name' => 'kingkong', 'host' => 'kingkong.cubedesigners.com', 'weight' => 2],
];
protected static function _pingCache()
use Cubist\Backpack\Magic\Fields\Integer;
use Cubist\Backpack\Magic\Fields\SelectFromArray;
use Cubist\Backpack\Magic\Operations\CreateOperation;
+use Cubist\Util\ArrayUtil;
use Cubist\Util\Files\Files;
use Cubist\Util\Graphics\Image;
use Cubist\Util\Json;
+use Cubist\Util\ObjectUtil;
use Datetime;
class FluidbookPublication extends ToolboxSettingsModel
$this->addOwnerField();
+ $this->addField('region', SelectFromArray::class, __('Région d\'hébergement des données'), ['options' => ['UE' => __('Union européenne'), 'US' => 'USA'], 'default' => 'UE', 'allows_null' => false, 'databaseDefault' => 'UE']);
+
$this->addField('status', SelectFromArray::class, 'Status', [
'options' =>
[-1 => __('Brouillon'), 0 => __('Prêt'), 1 => __('Téléchargé'), 2 => __('Facturé')],
{
$this->setComposedAttributes();
$this->checkHash();
+ $this->checkExternalServers();
return parent::onSaving();
}
+ protected function checkExternalServers()
+ {
+ $o = ArrayUtil::asArray($this->install_online);
+ $o = array_merge(['server' => '', 'path' => ''], $o);
+ $o['path'] = trim($o['path'], '/-');
+ $this->install_online = $o;
+ }
+
public function onSaved(): bool
{
$this->setComposedAttributes();
"source": {
"type": "git",
"url": "git://git.cubedesigners.com/cubist_cms-back.git",
- "reference": "1890d5c11b12b6524c892e81f9b128f8163003eb"
+ "reference": "f9a9f0aecb03d554bb74d8f72fc88d40c851be5b"
},
"dist": {
"type": "tar",
- "url": "https://composer.cubedesigners.com/dist/cubist/cms-back/cubist-cms-back-dev-master-d1bd98.tar",
- "reference": "1890d5c11b12b6524c892e81f9b128f8163003eb",
- "shasum": "ff090ce2529fce92a3464d160fefcd7a2619601d"
+ "url": "https://composer.cubedesigners.com/dist/cubist/cms-back/cubist-cms-back-dev-master-908c83.tar",
+ "reference": "f9a9f0aecb03d554bb74d8f72fc88d40c851be5b",
+ "shasum": "e485c2bcd745580aef91deb606795cfdf320abbf"
},
"require": {
"backpack/backupmanager": "^3.0",
}
],
"description": "Cubist Backpack extension",
- "time": "2023-01-26T14:26:00+00:00"
+ "time": "2023-01-27T18:05:07+00:00"
},
{
"name": "cubist/cms-front",
"source": {
"type": "git",
"url": "git://git.cubedesigners.com/cubist_net.git",
- "reference": "9432da3e6ad49becf36fa5a8d213312d7357d434"
+ "reference": "c7e86c950bac79f1f8f05627c120cdabd77c572a"
},
"dist": {
"type": "tar",
- "url": "https://composer.cubedesigners.com/dist/cubist/net/cubist-net-dev-master-1d9c49.tar",
- "reference": "9432da3e6ad49becf36fa5a8d213312d7357d434",
- "shasum": "8259decd968367ece05283d63501f6066a244550"
+ "url": "https://composer.cubedesigners.com/dist/cubist/net/cubist-net-dev-master-b52505.tar",
+ "reference": "c7e86c950bac79f1f8f05627c120cdabd77c572a",
+ "shasum": "dd64e294afe5c54b0e9fbc5fde179918f756e64d"
},
"require": {
+ "cubist/util": "dev-master",
"ext-ssh2": "*",
"php": ">=5.4.0"
},
}
],
"description": "net cubist composer package",
- "time": "2023-01-26T14:47:40+00:00"
+ "time": "2023-01-27T14:43:25+00:00"
},
{
"name": "cubist/pdf",
"source": {
"type": "git",
"url": "git://git.cubedesigners.com/cubist_util.git",
- "reference": "b4f0533e198b06cda30ac32df0a82040367a086d"
+ "reference": "ee5c93333942a0c69bcef25309732361b1522072"
},
"dist": {
"type": "tar",
- "url": "https://composer.cubedesigners.com/dist/cubist/util/cubist-util-dev-master-b9655a.tar",
- "reference": "b4f0533e198b06cda30ac32df0a82040367a086d",
- "shasum": "232576aa808f9c4465adff9f570d6f9bfbd97430"
+ "url": "https://composer.cubedesigners.com/dist/cubist/util/cubist-util-dev-master-c719f9.tar",
+ "reference": "ee5c93333942a0c69bcef25309732361b1522072",
+ "shasum": "ef2ccff2a2389818d4e3eb339a78a4e0fd4ee214"
},
"require": {
"cubist/net": "dev-master",
}
],
"description": "Utilities class",
- "time": "2023-01-25T12:44:58+00:00"
+ "time": "2023-01-27T14:43:13+00:00"
},
{
"name": "cviebrock/eloquent-sluggable",