|
@@ 345-348 (lines=4) @@
|
| 342 |
|
$parentClass = $this->class; |
| 343 |
|
if($action && $action != 'index') { |
| 344 |
|
$parentClass = $this->class; |
| 345 |
|
while($parentClass != "Controller") { |
| 346 |
|
$templates[] = strtok($parentClass,'_') . '_' . $action; |
| 347 |
|
$parentClass = get_parent_class($parentClass); |
| 348 |
|
} |
| 349 |
|
} |
| 350 |
|
// Add controller templates for inheritance chain |
| 351 |
|
$parentClass = $this->class; |
|
@@ 352-355 (lines=4) @@
|
| 349 |
|
} |
| 350 |
|
// Add controller templates for inheritance chain |
| 351 |
|
$parentClass = $this->class; |
| 352 |
|
while($parentClass != "Controller") { |
| 353 |
|
$templates[] = strtok($parentClass,'_'); |
| 354 |
|
$parentClass = get_parent_class($parentClass); |
| 355 |
|
} |
| 356 |
|
|
| 357 |
|
$templates[] = 'Controller'; |
| 358 |
|
|
|
@@ 430-433 (lines=4) @@
|
| 427 |
|
$parentClass = $this->class; |
| 428 |
|
$templates = array(); |
| 429 |
|
|
| 430 |
|
while($parentClass != 'Controller') { |
| 431 |
|
$templates[] = strtok($parentClass, '_') . '_' . $action; |
| 432 |
|
$parentClass = get_parent_class($parentClass); |
| 433 |
|
} |
| 434 |
|
|
| 435 |
|
return SSViewer::hasTemplate($templates); |
| 436 |
|
} |