class PatternView in Patterns 6.2
Hierarchy
- class \PatternView
Expanded class hierarchy of PatternView
File
- ./
pattern.class.php, line 80
View source
class PatternView {
private $action = 'update';
private $details = array();
private $displays = array();
function __construct($name, $description, $tag, $base = "node") {
$this->details = array(
'name' => $name,
'description' => $description,
'tag' => $tag,
'base' => $base,
);
}
public function display($name, $title, $display_id) {
$display = new PatternViewDisplay($name, $title, $display_id);
$this->displays[] = $display;
return $display;
}
public function export() {
$displays = array();
foreach ($this->displays as $display) {
$displays[] = $display
->export();
}
return array(
'action' => $this->action,
'details' => $this->details,
'display' => $displays,
);
}
}
Members
Name![]() |
Modifiers | Type | Description | Overrides |
---|---|---|---|---|
PatternView:: |
private | property | ||
PatternView:: |
private | property | ||
PatternView:: |
private | property | ||
PatternView:: |
public | function | ||
PatternView:: |
public | function | ||
PatternView:: |
function |