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 |
|
} |