1
0
mirror of https://github.com/processwire/processwire.git synced 2025-08-10 00:37:02 +02:00
This commit is contained in:
Ryan Cramer
2022-11-18 12:42:02 -05:00
parent 2aedd2b6f5
commit b0d5f14a27
5 changed files with 20 additions and 17 deletions

View File

@@ -1622,7 +1622,7 @@ class Modules extends WireArray {
$module = true;
} else {
// module in root namespace or some other namespace
$namespace = $this->getModuleNamespace($moduleName, array('file' => $file));
$namespace = (string) $this->getModuleNamespace($moduleName, array('file' => $file));
$className = trim($namespace, "\\") . "\\$moduleName";
if(class_exists($className, false)) {
// successful include module
@@ -1888,6 +1888,8 @@ class Modules extends WireArray {
public function isInstalled($class) {
if(is_object($class)) $class = $this->getModuleClass($class);
$class = (string) $class;
if(empty($class)) return false;
$operator = null;
$requiredVersion = null;

View File

@@ -142,6 +142,7 @@ class Selectors extends WireArray {
*
*/
public function setSelectorString($selectorStr) {
$selectorStr = (string) $selectorStr;
$this->selectorStr = $selectorStr;
$this->extractString(trim($selectorStr));
}