// Own namespace
namespace Org\Mxchange\City\Daemon\Simulation;
+// Import own stuff
+use Org\Mxchange\City\Helper\CityHelper;
+
// Import framework stuff
+use Org\Mxchange\CoreFramework\Handler\Task\HandleableTask;
use Org\Mxchange\CoreFramework\Request\Requestable;
/**
// Own namespace
namespace Org\Mxchange\City\Daemon;
+// Import own stuff
+use Org\Mxchange\City\Generic\BaseCitySystem;
+
// Import framework stuff
+use Org\Mxchange\CoreFramework\Criteria\Add\AddableCriteria;
+use Org\Mxchange\CoreFramework\Criteria\Storing\StoreableCriteria;
+use Org\Mxchange\CoreFramework\Database\Updateable;
use Org\Mxchange\CoreFramework\Factory\ObjectFactory;
+use Org\Mxchange\CoreFramework\Registry\Registry;
use Org\Mxchange\CoreFramework\Request\Requestable;
use Org\Mxchange\CoreFramework\Response\Responseable;
// Import own stuff
use Org\Mxchange\City\Daemon\BaseCityDaemon;
+use Org\Mxchange\City\Helper\CityHelper;
// Import framework stuff
use Org\Mxchange\CoreFramework\Factory\ObjectFactory;
+use Org\Mxchange\CoreFramework\Handler\Task\HandleableTask;
+use Org\Mxchange\CoreFramework\Registry\Registry;
use Org\Mxchange\CoreFramework\Request\Requestable;
/**
<?php
+// Own namespace
+namespace Org\Mxchange\City\;
+
+// Import own stuff
+use Org\Mxchange\City\Generic\BaseCitySystem;
+
/**
* A ??? city class
*
<?php
+// Own namespace
+namespace Org\Mxchange\City\;
+
+// Import own stuff
+use Org\Mxchange\City\Generic\BaseCitySystem;
+
/**
* A general ??? class
*
<?php
+// Own namespace
+namespace Org\Mxchange\City\Generic;
+
+// Import own stuff
+use Org\Mxchange\City\Helper\CityHelper;
+
+// Import framework stuff
+use Org\Mxchange\CoreFramework\Object\BaseFrameworkSystem;
+
/**
* A general city (simulation) system class
*
// Own namespace
namespace Org\Mxchange\City\Command;
+// Import own stuff
+use Org\Mxchange\City\Daemon\Factory\CityDaemonFactory;
+
// Import framework stuff
use Org\Mxchange\CoreFramework\Command\BaseCommand;
use Org\Mxchange\CoreFramework\Command\Commandable;
use Org\Mxchange\CoreFramework\Controller\Controller;
use Org\Mxchange\CoreFramework\Factory\ObjectFactory;
+use Org\Mxchange\CoreFramework\Registry\Registry;
use Org\Mxchange\CoreFramework\Request\Requestable;
use Org\Mxchange\CoreFramework\Resolver\Command\CommandResolver;
use Org\Mxchange\CoreFramework\Response\Responseable;
use Org\Mxchange\CoreFramework\Command\BaseCommand;
use Org\Mxchange\CoreFramework\Command\Commandable;
use Org\Mxchange\CoreFramework\Controller\Controller;
+use Org\Mxchange\CoreFramework\Registry\Registry;
use Org\Mxchange\CoreFramework\Request\Requestable;
use Org\Mxchange\CoreFramework\Resolver\Command\CommandResolver;
use Org\Mxchange\CoreFramework\Response\Responseable;
// Import framework stuff
use Org\Mxchange\CoreFramework\Controller\Controller;
+use Org\Mxchange\CoreFramework\Registry\Registry;
use Org\Mxchange\CoreFramework\Request\Requestable;
use Org\Mxchange\CoreFramework\Resolver\Command\CommandResolver;
use Org\Mxchange\CoreFramework\Response\Responseable;
use Org\Mxchange\CoreFramework\Command\Commandable;
use Org\Mxchange\CoreFramework\Controller\Controller;
use Org\Mxchange\CoreFramework\Factory\ObjectFactory;
+use Org\Mxchange\CoreFramework\Registry\Registry;
use Org\Mxchange\CoreFramework\Request\Requestable;
use Org\Mxchange\CoreFramework\Resolver\Command\CommandResolver;
use Org\Mxchange\CoreFramework\Response\Responseable;
use Org\Mxchange\CoreFramework\Controller\BaseController;
use Org\Mxchange\CoreFramework\Controller\Controller;
use Org\Mxchange\CoreFramework\Factory\ObjectFactory;
+use Org\Mxchange\CoreFramework\Filter\Filterable;
use Org\Mxchange\CoreFramework\Request\Requestable;
use Org\Mxchange\CoreFramework\Resolver\Command\CommandResolver;
use Org\Mxchange\CoreFramework\Response\Responseable;
// Import own stuff
use Org\Mxchange\City\Daemon\BaseCityDaemon;
+use Org\Mxchange\City\Helper\CityHelper;
// Import framework stuff
use Org\Mxchange\CoreFramework\Factory\ObjectFactory;
+use Org\Mxchange\CoreFramework\Registry\Registry;
use Org\Mxchange\CoreFramework\Request\Requestable;
/**
// Import framework stuff
use Org\Mxchange\CoreFramework\Factory\ObjectFactory;
+use Org\Mxchange\CoreFramework\Registry\Registry;
/**
* A database wrapper for region informations
// Import framework stuff
use Org\Mxchange\CoreFramework\Factory\ObjectFactory;
+use Org\Mxchange\CoreFramework\Registry\Registry;
/**
* A database wrapper for region maps
// Import framework stuff
use Org\Mxchange\CoreFramework\Factory\ObjectFactory;
+use Org\Mxchange\CoreFramework\Registry\Registry;
use Org\Mxchange\CoreFramework\Request\Requestable;
use Org\Mxchange\CoreFramework\Response\Responseable;
}
// Now convert the city-mode in a class name
- $className = 'Simulation' . $factoryInstance->convertToClassName($cityMode) . 'CityDaemon';
+ $className = 'Org\Mxchange\City\Daemon\Simulation\Simulation' . $factoryInstance->convertToClassName($cityMode) . 'CityDaemon';
// Get the city instance
$cityInstance = ObjectFactory::createObjectByName($className, array($requestInstance));
// Import framework stuff
use Org\Mxchange\CoreFramework\Factory\ObjectFactory;
+use Org\Mxchange\CoreFramework\Registry\Registry;
/**
* A factory class for managers
// Own namespace
namespace Org\Mxchange\City\Factory\State;
+// Import own stuff
+use Org\Mxchange\City\Daemon\Factory\CityDaemonFactory;
+
// Import framework stuff
use Org\Mxchange\CoreFramework\Factory\ObjectFactory;
// Own namespace
namespace Org\Mxchange\City\Daemon\Filter\Bootstrap;
+// Import own stuff
+use Org\Mxchange\City\Daemon\Factory\CityDaemonFactory;
+use Org\Mxchange\City\Filter\BaseCityFilter;
+
// Import framework stuff
+use Org\Mxchange\CoreFramework\Filter\Filterable;
use Org\Mxchange\CoreFramework\Request\Requestable;
use Org\Mxchange\CoreFramework\Response\Responseable;
// Own namespace
namespace Org\Mxchange\City\Daemon\Filter\Bootstrap;
+// Import own stuff
+use Org\Mxchange\City\Daemon\Factory\CityDaemonFactory;
+use Org\Mxchange\City\Filter\BaseCityFilter;
+
// Import framework stuff
+use Org\Mxchange\CoreFramework\Filter\Filterable;
use Org\Mxchange\CoreFramework\Request\Requestable;
use Org\Mxchange\CoreFramework\Response\Responseable;
// Own namespace
namespace Org\Mxchange\City\Daemon\Filter\Bootstrap;
+// Import own stuff
+use Org\Mxchange\City\Filter\BaseCityFilter;
+
// Import framework stuff
+use Org\Mxchange\CoreFramework\Filter\Filterable;
+use Org\Mxchange\CoreFramework\Registry\Registry;
use Org\Mxchange\CoreFramework\Request\Requestable;
use Org\Mxchange\CoreFramework\Response\Responseable;
// Own namespace
namespace Org\Mxchange\City\Daemon\Filter\Bootstrap;
+// Import own stuff
+use Org\Mxchange\City\Daemon\Factory\CityDaemonFactory;
+use Org\Mxchange\City\Filter\BaseCityFilter;
+
// Import framework stuff
+use Org\Mxchange\CoreFramework\Filter\Filterable;
use Org\Mxchange\CoreFramework\Request\Requestable;
use Org\Mxchange\CoreFramework\Response\Responseable;
// Own namespace
namespace Org\Mxchange\City\Daemon\Filter;
+// Import own stuff
+use Org\Mxchange\City\Filter\BaseCityFilter;
+
// Import framework stuff
+use Org\Mxchange\CoreFramework\Filter\Filterable;
use Org\Mxchange\CoreFramework\Request\Requestable;
use Org\Mxchange\CoreFramework\Response\Responseable;
// Own namespace
namespace Org\Mxchange\City\Daemon\Filter\Initialization;
+// Import own stuff
+use Org\Mxchange\City\Daemon\Factory\CityDaemonFactory;
+use Org\Mxchange\City\Filter\BaseCityFilter;
+
// Import framework stuff
+use Org\Mxchange\CoreFramework\Filter\Filterable;
use Org\Mxchange\CoreFramework\Request\Requestable;
use Org\Mxchange\CoreFramework\Response\Responseable;
// Own namespace
namespace Org\Mxchange\City\Daemon\Filter;
+// Import own stuff
+use Org\Mxchange\City\Filter\BaseCityFilter;
+
// Import framework stuff
+use Org\Mxchange\CoreFramework\Filter\Filterable;
use Org\Mxchange\CoreFramework\Request\Requestable;
use Org\Mxchange\CoreFramework\Response\Responseable;
// Own namespace
namespace Org\Mxchange\City\Daemon\Filter;
+// Import own stuff
+use Org\Mxchange\City\Daemon\Factory\CityDaemonFactory;
+use Org\Mxchange\City\Filter\BaseCityFilter;
+
// Import framework stuff
+use Org\Mxchange\CoreFramework\Filter\Filterable;
use Org\Mxchange\CoreFramework\Request\Requestable;
use Org\Mxchange\CoreFramework\Response\Responseable;
// Own namespace
namespace Org\Mxchange\City\!!!\Filter;
+// Import own stuff
+use Org\Mxchange\City\Filter\BaseCityFilter;
+
// Import framework stuff
+use Org\Mxchange\CoreFramework\Filter\Filterable;
+use Org\Mxchange\CoreFramework\Registry\Registry;
use Org\Mxchange\CoreFramework\Request\Requestable;
use Org\Mxchange\CoreFramework\Response\Responseable;
<?php
+// Own namespace
+namespace Org\Mxchange\City\Filter;
+
+// Import framework stuff
+use Org\Mxchange\CoreFramework\Filter\BaseFilter;
+use Org\Mxchange\CoreFramework\Request\Requestable;
+use Org\Mxchange\CoreFramework\Response\Responseable;
+
/**
* A generic filter for hub project
*
// Own namespace
namespace Org\Mxchange\City\Daemon\Filter\Shutdown;
+// Import own stuff
+use Org\Mxchange\City\Filter\BaseCityFilter;
+
// Import framework stuff
+use Org\Mxchange\CoreFramework\Filter\Filterable;
+use Org\Mxchange\CoreFramework\Registry\Registry;
use Org\Mxchange\CoreFramework\Request\Requestable;
use Org\Mxchange\CoreFramework\Response\Responseable;
// Own namespace
namespace Org\Mxchange\City\Daemon\Filter\Shutdown;
+// Import own stuff
+use Org\Mxchange\City\Daemon\Factory\CityDaemonFactory;
+use Org\Mxchange\City\Filter\BaseCityFilter;
+
// Import framework stuff
+use Org\Mxchange\CoreFramework\Filter\Filterable;
use Org\Mxchange\CoreFramework\Request\Requestable;
use Org\Mxchange\CoreFramework\Response\Responseable;
// Own namespace
namespace Org\Mxchange\City\Daemon\Filter\Shutdown;
+// Import own stuff
+use Org\Mxchange\City\Filter\BaseCityFilter;
+
// Import framework stuff
+use Org\Mxchange\CoreFramework\Filter\Filterable;
+use Org\Mxchange\CoreFramework\Registry\Registry;
use Org\Mxchange\CoreFramework\Request\Requestable;
use Org\Mxchange\CoreFramework\Response\Responseable;
<?php
// Own namespace
-namespace Org\Mxchange\City\Daemon\Filter\Tasks;
+namespace Org\Mxchange\City\Daemon\Filter\Initialization\Tasks;
+
+// Import own stuff
+use Org\Mxchange\City\Daemon\Factory\CityDaemonFactory;
+use Org\Mxchange\City\Filter\BaseCityFilter;
// Import framework stuff
use Org\Mxchange\CoreFramework\Factory\ObjectFactory;
+use Org\Mxchange\CoreFramework\Filter\Filterable;
use Org\Mxchange\CoreFramework\Request\Requestable;
use Org\Mxchange\CoreFramework\Response\Responseable;
namespace Org\Mxchange\City\Filter\Verifier;
// Import framework stuff
+use Org\Mxchange\CoreFramework\Filter\BaseFilter;
+use Org\Mxchange\CoreFramework\Filter\Filterable;
use Org\Mxchange\CoreFramework\Request\Requestable;
use Org\Mxchange\CoreFramework\Response\Responseable;
// Import framework stuff
use Org\Mxchange\CoreFramework\Factory\ObjectFactory;
+use Org\Mxchange\CoreFramework\Object\BaseFrameworkSystem;
use Org\Mxchange\CoreFramework\Request\Requestable;
use Org\Mxchange\CoreFramework\Response\Responseable;
// Import framework stuff
use Org\Mxchange\CoreFramework\Factory\ObjectFactory;
+use Org\Mxchange\CoreFramework\Object\BaseFrameworkSystem;
+use Org\Mxchange\CoreFramework\Registry\Registry;
use Org\Mxchange\CoreFramework\Request\Requestable;
use Org\Mxchange\CoreFramework\Response\Responseable;
// Import framework stuff
use Org\Mxchange\CoreFramework\Factory\ObjectFactory;
+use Org\Mxchange\CoreFramework\Registry\Registry;
use Org\Mxchange\CoreFramework\Request\Requestable;
/**
Registry::getRegistry()->addInstance('login', $loginInstance);
}
}
-
-//
-?>
<?php
+// Own namespace
+namespace Org\Mxchange\City\Manager\District;
+
+// Import framework stuff
+use Org\Mxchange\CoreFramework\Object\BaseFrameworkSystem;
+
/**
* A city districts manager
*
<?php
+// Own namespace
+namespace Org\Mxchange\City\Manager\Lots;
+
+// Import framework stuff
+use Org\Mxchange\CoreFramework\Object\BaseFrameworkSystem;
+
/**
* A city lots manager
*
<?php
+// Own namespace
+namespace Org\Mxchange\City\Manager\Sections;
+
+// Import framework stuff
+use Org\Mxchange\CoreFramework\Object\BaseFrameworkSystem;
+
/**
* A city sections manager
*
<?php
+// Own namespace
+namespace Org\Mxchange\City\Manager\;
+
+// Import framework stuff
+use Org\Mxchange\CoreFramework\Object\BaseFrameworkSystem;
+
/**
* A ??? manager
*
<?php
+// Own namespace
+namespace Org\Mxchange\City\Manager;
+
+// Import own stuff
+use Org\Mxchange\City\Generic\BaseCitySystem;
+
/**
* A general Manager class
*
namespace Org\Mxchange\City\Registration;
// Import framework stuff
+use Org\Mxchange\CoreFramework\Criteria\Storing\StoreableCriteria;
use Org\Mxchange\CoreFramework\Factory\ObjectFactory;
use Org\Mxchange\CoreFramework\Request\Requestable;
$criteriaInstance->addCriteria('registered', date('Y-m-d H:i:s', time()));
}
}
-
-//
-?>
<?php
+// Own namespace
+namespace Org\Mxchange\City\State\Active;
+
+// Import own stuff
+use Org\Mxchange\City\Daemon\Factory\CityDaemonFactory;
+
/**
* A active city state class
*
<?php
+// Own namespace
+namespace Org\Mxchange\City\Task;
+
+// Import own stuff
+use Org\Mxchange\City\Helper\CityHelper;
+
/**
* A general CityTask class
*
<?php
+// Own namespace
+namespace Org\Mxchange\City\Daemon\Task\Growth\Building;
+
+// Import own stuff
+use Org\Mxchange\City\Daemon\Factory\CityDaemonFactory;
+
/**
* A BuildingGrowth city daemon-task
*
<?php
+// Own namespace
+namespace Org\Mxchange\City\Daemon\Task\Growth\Household;
+
+// Import own stuff
+use Org\Mxchange\City\Daemon\Factory\CityDaemonFactory;
+
/**
* A HouseholdGrowth city daemon-task
*
<?php
+// Own namespace
+namespace Org\Mxchange\City\Daemon\Task\Expander\Map;
+
+// Import own stuff
+use Org\Mxchange\City\Daemon\Factory\CityDaemonFactory;
+
/**
* A map expander task for the daemon
*
$cfg->setConfigEntry('city_default_mode', 'default');
// CFG: NEWS-DOWNLOAD-FILTER
-$cfg->setConfigEntry('news_download_filter', 'NewsDownloadFilter');
+$cfg->setConfigEntry('news_download_filter', 'Org\Mxchange\CoreFramework\Filter\News\NewsDownloadFilter');
// CFG: NEWS-PROCESS-FILTER
-$cfg->setConfigEntry('news_process_filter', 'NewsProcessFilter');
+$cfg->setConfigEntry('news_process_filter', 'Org\Mxchange\CoreFramework\Filter\News\NewsProcessFilter');
// CFG: NEWS-READER-CLASS
-$cfg->setConfigEntry('news_reader_class', 'ConsoleNewsReader');
+$cfg->setConfigEntry('news_reader_class', 'Org\Mxchange\CoreFramework\Reader\News\Console\ConsoleNewsReader');
// CFG: CITY-INFO-DB-WRAPPER-CLASS
$cfg->setConfigEntry('city_info_db_wrapper_class', 'CityInformationDatabaseWrapper');
$cfg->setConfigEntry('city_console_cmd_daemon_resolver_class', 'Org\Mxchange\City\Resolver\Command\CityConsoleCommandResolver');
// CFG: CITY-DAEMON-PHP-REQUIREMENTS-FILTER
-$cfg->setConfigEntry('city_daemon_php_requirements_filter', 'CityDaemonPhpRequirementsFilter');
+$cfg->setConfigEntry('city_daemon_php_requirements_filter', 'Org\Mxchange\City\Daemon\Filter\CityDaemonPhpRequirementsFilter');
// CFG: CITY-DAEMON-INITIALIZER-FILTER
-$cfg->setConfigEntry('city_daemon_initializer_filter', 'CityDaemonInitializationFilter');
+$cfg->setConfigEntry('city_daemon_initializer_filter', 'Org\Mxchange\City\Daemon\Filter\Initialization\CityDaemonInitializationFilter');
// CFG: CITY-DAEMON-ACTIVATION-TASK-HANDLER-INITIALIZER-FILTER
-$cfg->setConfigEntry('city_daemon_activation_task_handler_initializer_filter', 'CityDaemonTaskHandlerInitializerFilter');
+$cfg->setConfigEntry('city_daemon_activation_task_handler_initializer_filter', 'Org\Mxchange\City\Daemon\Filter\Initialization\Tasks\CityDaemonTaskHandlerInitializerFilter');
// CFG: CITY-DAEMON-WELCOME-TEASER-FILTER
-$cfg->setConfigEntry('city_daemon_welcome_teaser_filter', 'CityDaemonWelcomeTeaserFilter');
+$cfg->setConfigEntry('city_daemon_welcome_teaser_filter', 'Org\Mxchange\City\Daemon\Filter\CityDaemonWelcomeTeaserFilter');
// CFG: CITY-DAEMON-BOOTSTRAP-INIT-DAEMON-FILTER
-$cfg->setConfigEntry('city_daemon_bootstrap_init_daemon_filter', 'CityDaemonBootstrapInitDaemonFilter');
+$cfg->setConfigEntry('city_daemon_bootstrap_init_daemon_filter', 'Org\Mxchange\City\Daemon\Filter\Bootstrap\CityDaemonBootstrapInitDaemonFilter');
// CFG: CITY-DAEMON-BOOTSTRAP-EXTRA-BOOTSTRAPPING-FILTER
-$cfg->setConfigEntry('city_daemon_bootstrap_extra_bootstrapping_filter', 'CityDaemonBootstrapExtraBootstrappingFilter');
+$cfg->setConfigEntry('city_daemon_bootstrap_extra_bootstrapping_filter', 'Org\Mxchange\City\Daemon\Filter\Bootstrap\CityDaemonBootstrapExtraBootstrappingFilter');
// CFG: CITY-DAEMON-SHUTDOWN-TASK-HANDLER-FILTER
-$cfg->setConfigEntry('city_daemon_shutdown_task_handler_filter', 'CityDaemonShutdownTaskHandlerFilter');
+$cfg->setConfigEntry('city_daemon_shutdown_task_handler_filter', 'Org\Mxchange\City\Daemon\Filter\Shutdown\CityDaemonShutdownTaskHandlerFilter');
// CFG: CITY-DAEMON-SHUTDOWN-CITY-FILTER
-$cfg->setConfigEntry('city_daemon_shutdown_city_filter', 'CityDaemonShutdownCityFilter');
+$cfg->setConfigEntry('city_daemon_shutdown_city_filter', 'Org\Mxchange\City\Daemon\Filter\Shutdown\CityDaemonShutdownCityFilter');
// CFG: NEWS-READER-DAEMON-CLASS
-$cfg->setConfigEntry('news_reader_daemon_class', 'ConsoleNewsReader');
+$cfg->setConfigEntry('news_reader_daemon_class', 'Org\Mxchange\CoreFramework\Reader\News\Console\ConsoleNewsReader');
// CFG: NEWS-DAEMON-LIMIT
$cfg->setConfigEntry('news_daemon_limit', 5);
// Import own stuff
use Org\Mxchange\City\Daemon\BaseCityDaemon;
+use Org\Mxchange\City\Helper\CityHelper;
// Import framework stuff
use Org\Mxchange\CoreFramework\Request\Requestable;
namespace Org\Mxchange\City\Helper;
// Import framework stuff
+use Org\Mxchange\CoreFramework\Criteria\Add\AddableCriteria;
+use Org\Mxchange\CoreFramework\Handler\Task\HandleableTask;
+use Org\Mxchange\CoreFramework\Helper\Helper;
use Org\Mxchange\CoreFramework\Request\Requestable;
use Org\Mxchange\CoreFramework\Response\Responseable;
-Subproject commit 1abe7710d866014d74aebda110633e29bf907dee
+Subproject commit edbaec7aa8e1019d10b7a3351e1629fed93740f4