|
@@ 363-366 (lines=4) @@
|
| 360 |
|
$parentClass = $this->class; |
| 361 |
|
if($action && $action != 'index') { |
| 362 |
|
$parentClass = $this->class; |
| 363 |
|
while($parentClass != 'SilverStripe\Control\Controller') { |
| 364 |
|
$templates[] = strtok($parentClass,'_') . '_' . $action; |
| 365 |
|
$parentClass = get_parent_class($parentClass); |
| 366 |
|
} |
| 367 |
|
} |
| 368 |
|
// Add controller templates for inheritance chain |
| 369 |
|
$parentClass = $this->class; |
|
@@ 370-373 (lines=4) @@
|
| 367 |
|
} |
| 368 |
|
// Add controller templates for inheritance chain |
| 369 |
|
$parentClass = $this->class; |
| 370 |
|
while($parentClass != 'SilverStripe\Control\Controller') { |
| 371 |
|
$templates[] = strtok($parentClass,'_'); |
| 372 |
|
$parentClass = get_parent_class($parentClass); |
| 373 |
|
} |
| 374 |
|
|
| 375 |
|
$templates[] = 'SilverStripe\Control\Controller'; |
| 376 |
|
|
|
@@ 448-451 (lines=4) @@
|
| 445 |
|
$parentClass = $this->class; |
| 446 |
|
$templates = array(); |
| 447 |
|
|
| 448 |
|
while($parentClass != 'SilverStripe\Control\Controller') { |
| 449 |
|
$templates[] = strtok($parentClass, '_') . '_' . $action; |
| 450 |
|
$parentClass = get_parent_class($parentClass); |
| 451 |
|
} |
| 452 |
|
|
| 453 |
|
return SSViewer::hasTemplate($templates); |
| 454 |
|
} |