'nullable|string', 'description' => 'nullable|string', 'status' => 'nullable|int|min:0|max:4', 'link' => 'nullable|url', 'order' => 'nullable|int', 'group_id' => 'nullable|int', 'enabled' => 'nullable|bool', 'meta' => 'nullable|array', 'silent' => 'nullable|bool', ]; /** * Create a new update component command instance. * * @param \CachetHQ\Cachet\Models\Component $component * @param string|null $name * @param string|null $description * @param int|null $status * @param string|null $link * @param int|null $order * @param int|null $group_id * @param bool|null $enabled * @param array|null $meta * @param string|null $tags * @param bool $silent * * @return void */ public function __construct(Component $component, $name = null, $description = null, $status = null, $link = null, $order = null, $group_id = null, $enabled = null, $meta = null, $tags = null, $silent = null) { $this->component = $component; $this->name = $name; $this->description = $description; $this->status = $status; $this->link = $link; $this->order = $order; $this->group_id = $group_id; $this->enabled = $enabled; $this->meta = $meta; $this->tags = $tags; $this->silent = $silent; $this->tags = $tags; } }