summaryrefslogtreecommitdiff
path: root/app/Module.php
diff options
context:
space:
mode:
authorGreg Roach <fisharebest@gmail.com>2015-02-05 08:31:15 +0000
committerGreg Roach <fisharebest@gmail.com>2015-02-05 08:31:15 +0000
commitdd04c183d8beed05be2226b30b7dda485ea4538a (patch)
treee3f9ed591264105c5f692b5e10cb79449a3ce3c1 /app/Module.php
parent3be3dabd99a20c9582afa24d09fbb2e9485d1a9e (diff)
downloadwebtrees-dd04c183d8beed05be2226b30b7dda485ea4538a.tar.gz
webtrees-dd04c183d8beed05be2226b30b7dda485ea4538a.tar.bz2
webtrees-dd04c183d8beed05be2226b30b7dda485ea4538a.zip
Namespaces should consist of both vendor and package
Diffstat (limited to 'app/Module.php')
-rw-r--r--app/Module.php12
1 files changed, 6 insertions, 6 deletions
diff --git a/app/Module.php b/app/Module.php
index ec15c64a69..756da3fa02 100644
--- a/app/Module.php
+++ b/app/Module.php
@@ -1,5 +1,5 @@
<?php
-namespace Webtrees;
+namespace Fisharebest\Webtrees;
/**
* webtrees: online genealogy
@@ -79,7 +79,7 @@ abstract class Module {
* @return string
*/
public function getName() {
- return str_replace(array('Webtrees\\', '_WT_Module'), '', get_class($this));
+ return str_replace(array(__NAMESPACE__ . '\\', '_WT_Module'), '', get_class($this));
}
/**
@@ -203,7 +203,7 @@ abstract class Module {
foreach ($module_names as $module_name) {
if (file_exists(WT_ROOT . WT_MODULES_DIR . $module_name . '/module.php')) {
require_once WT_ROOT . WT_MODULES_DIR . $module_name . '/module.php';
- $class = 'Webtrees\\' . $module_name . '_WT_Module';
+ $class = __NAMESPACE__ . '\\' . $module_name . '_WT_Module';
$modules[$module_name] = new $class;
} else {
// Module has been deleted from disk? Disable it.
@@ -248,8 +248,8 @@ abstract class Module {
foreach ($module_names as $module_name) {
if (file_exists(WT_ROOT . WT_MODULES_DIR . $module_name . '/module.php')) {
require_once WT_ROOT . WT_MODULES_DIR . $module_name . '/module.php';
- $class = 'Webtrees\\' . $module_name . '_WT_Module';
- $interface = 'Webtrees\\Module' . ucfirst($component) . 'Interface';
+ $class = __NAMESPACE__ . '\\' . $module_name . '_WT_Module';
+ $interface = __NAMESPACE__ . '\Module' . ucfirst($component) . 'Interface';
$module = new $class;
// Check that this module is still implementing the desired interface.
if ($module instanceof $interface) {
@@ -417,7 +417,7 @@ abstract class Module {
while (($module_name = readdir($dir)) !== false) {
if (preg_match('/^[a-zA-Z0-9_]+$/', $module_name) && file_exists(WT_ROOT . WT_MODULES_DIR . $module_name . '/module.php')) {
require_once WT_ROOT . WT_MODULES_DIR . $module_name . '/module.php';
- $class = 'Webtrees\\' . $module_name . '_WT_Module';
+ $class = __NAMESPACE__ . '\\' . $module_name . '_WT_Module';
$module = new $class;
$modules[$module->getName()] = $module;
Database::prepare("INSERT IGNORE INTO `##module` (module_name, status, menu_order, sidebar_order, tab_order) VALUES (?, ?, ?, ?, ?)")