Resource_Group

Summary

No summary available.

Source

File: src/BigCommerce/CLI/Resources/Resource_Group.php

class Resource_Group implements \JsonSerializable {

	private $label;
	private $resources = [];

	public function __construct( $label ) {
		$this->label = $label;
	}

	public function add_resource( Resource $resource ) {
		$this->resources[] = $resource;

		return $this;
	}

	public function get_label() {
		return $this->label;
	}

	public function get_resources() {
		return $this->resources;
	}

	public function jsonSerialize() {
		return [
			'label'     => $this->get_label(),
			'resources' => $this->get_resources(),
		];
	}

}

Methods


User Contributed Notes

You must log in before being able to contribute a note or feedback.