コード例 #1
0
ファイル: Workdir.php プロジェクト: smalot/dockerfile
 /**
  * @param string $dir
  * @param array $comments
  */
 public function __construct($dir, $comments = array())
 {
     parent::__construct($comments);
     $this->dir = $dir;
 }
コード例 #2
0
ファイル: Add.php プロジェクト: smalot/dockerfile
 /**
  * @param array $sources
  * @param string $destination
  * @param array $comments
  */
 public function __construct($sources, $destination, $comments = array())
 {
     parent::__construct($comments);
     $this->sources = (array) $sources;
     $this->destination = $destination;
 }
コード例 #3
0
ファイル: Env.php プロジェクト: smalot/dockerfile
 /**
  * @param string $name
  * @param string $value
  * @param array $comments
  */
 public function __construct($name, $value, $comments = array())
 {
     parent::__construct($comments);
     $this->name = $name;
     $this->value = $value;
 }
コード例 #4
0
ファイル: Entrypoint.php プロジェクト: smalot/dockerfile
 /**
  * @param string $command
  * @param array $args
  * @param array $comments
  */
 public function __construct($command, $args = array(), $comments = array())
 {
     parent::__construct($comments);
     $this->command = $command;
     $this->args = $args;
 }
コード例 #5
0
ファイル: Package.php プロジェクト: smalot/dockerfile
 /**
  * @param array $packages
  * @param array $comments
  */
 public function __construct($packages, $comments = array())
 {
     parent::__construct($comments);
     $this->packages = $packages;
 }
コード例 #6
0
ファイル: Expose.php プロジェクト: smalot/dockerfile
 /**
  * @param int|array $ports
  * @param array $comments
  */
 public function __construct($ports, $comments = array())
 {
     parent::__construct($comments);
     $this->ports = (array) $ports;
 }
コード例 #7
0
ファイル: Onbuild.php プロジェクト: smalot/dockerfile
 /**
  * @param AbstractLayer $layer
  * @param array $comments
  */
 public function __construct(AbstractLayer $layer, $comments = array())
 {
     parent::__construct($comments);
     $this->layer = $layer;
 }
コード例 #8
0
ファイル: User.php プロジェクト: smalot/dockerfile
 /**
  * @param string $user
  * @param array $comments
  */
 public function __construct($user, $comments = array())
 {
     parent::__construct($comments);
     $this->user = $user;
 }
コード例 #9
0
ファイル: Run.php プロジェクト: smalot/dockerfile
 /**
  * @param string|array $commands
  * @param array $comments
  */
 public function __construct($commands, $comments = array())
 {
     parent::__construct($comments);
     $this->commands = (array) $commands;
 }
コード例 #10
0
ファイル: Volume.php プロジェクト: smalot/dockerfile
 /**
  * @param string|array $volumes
  * @param array $comments
  */
 public function __construct($volumes, $comments = array())
 {
     parent::__construct($comments);
     $this->volumes = (array) $volumes;
 }