for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace App\Satis\Model;
use JMS\Serializer\Annotation\Type;
/**
* Archive Configuration class
*
* Represent the archive part, in a satis configuration file
* @author Lukas Homza <[email protected]>
*/
class ControlPanelConfig {
* @Type("boolean")
private $loaded;
* @Type("App\Satis\Model\Config")
private $config;
* @Type("string")
private $message;
private $locked;
* @Type("array")
private $repository_types;
private $node_server;
* @param $loaded
* @return $this
public function isLoaded($loaded) {
$this->loaded = $loaded;
return $this;
}
* @param $locked
public function isLocked($locked) {
$this->locked = $locked;
* @param \App\Satis\Model\Config $config
public function setConfig(Config $config) {
$this->config = $config;
* @param $message
public function setMessage($message) {
$this->message = $message;
* @param array $repositoryTypes
public function setRepositoryTypes(array $repositoryTypes) {
$this->repository_types = $repositoryTypes;
* @param mixed $node_server
* @return ControlPanelConfig
public function setNodeServer($node_server) {
$this->node_server = $node_server;