catalog/includes/OSC/OM/PagesAbstract.php 1 location
|
@@ 159-163 (lines=5) @@
|
| 156 |
|
$class = $this->getActionClassName($action); |
| 157 |
|
|
| 158 |
|
if (class_exists($class)) { |
| 159 |
|
if (is_subclass_of($class, 'OSC\OM\PagesActionsInterface')) { |
| 160 |
|
return true; |
| 161 |
|
} else { |
| 162 |
|
trigger_error('OSC\OM\PagesAbstract::actionExists() - ' . implode('\\', $action) . ': Action does not implement OSC\OM\PagesActionInterface and cannot be loaded.'); |
| 163 |
|
} |
| 164 |
|
} |
| 165 |
|
|
| 166 |
|
return false; |
catalog/includes/OSC/OM/OSCOM.php 1 location
|
@@ 58-62 (lines=5) @@
|
| 55 |
|
$class = 'OSC\Sites\\' . $site . '\\' . $site; |
| 56 |
|
|
| 57 |
|
if (class_exists($class)) { |
| 58 |
|
if (is_subclass_of($class, 'OSC\OM\SitesInterface')) { |
| 59 |
|
return true; |
| 60 |
|
} else { |
| 61 |
|
trigger_error('OSC\OM\OSCOM::siteExists() - ' . $site . ': Site does not implement OSC\OM\SitesInterface and cannot be loaded.'); |
| 62 |
|
} |
| 63 |
|
} elseif ($strict === true) { |
| 64 |
|
trigger_error('OSC\OM\OSCOM::siteExists() - ' . $site . ': Site does not exist.'); |
| 65 |
|
} |