public function __construct($rootda, $domainda, $appname, $name, $basedir) { parent::__construct($rootda, $domainda, $appname, $name, $basedir); // Creates the scripts directory if it doesn't exists. if (!is_dir($this->container->getHome() . 'core/scripts/')) { \Innomatic\Io\Filesystem\DirectoryUtils::mktree($this->container->getHome() . 'core/scripts/', 0755); } }
public function __construct($rootda, $domainda, $appname, $name, $basedir) { parent::__construct($rootda, $domainda, $appname, $name, $basedir); // Checks if the classes folder exists if (!is_dir($this->container->getHome() . 'core/modules/')) { \Innomatic\Io\Filesystem\DirectoryUtils::mktree($this->container->getHome() . 'core/modules/', 0755); clearstatcache(); } }
public function __construct($rootda, $domainda, $appname, $name, $basedir) { parent::__construct($rootda, $domainda, $appname, $name, $basedir); // Checks if the classes folder exists if (!is_dir(InnomaticContainer::instance('\\Innomatic\\Core\\InnomaticContainer')->getHome() . 'core/classes/')) { DirectoryUtils::mktree(InnomaticContainer::instance('\\Innomatic\\Core\\InnomaticContainer')->getHome() . 'core/classes/', 0755); clearstatcache(); } // Checks if the classes global override folder exists if (!is_dir(InnomaticContainer::instance('\\Innomatic\\Core\\InnomaticContainer')->getHome() . 'core/overrides/classes/')) { DirectoryUtils::mktree(InnomaticContainer::instance('\\Innomatic\\Core\\InnomaticContainer')->getHome() . 'core/overrides/classes/', 0755); clearstatcache(); } }
public function __construct($rootda, $domainda, $appname, $name, $basedir) { parent::__construct($rootda, $domainda, $appname, $name, $basedir); }
/** * Component constructor. * * @param \Innomatic\Dataaccess\DataAccess $rootda Root data access * @param \Innomatic\Dataaccess\DataAccess $domainda Domain data access * @param string $appname Application identifier * @param string $name Component name * @param string $basedir Base directory * @access public * @return void */ public function __construct($rootda, $domainda, $appname, $name, $basedir) { parent::__construct($rootda, $domainda, $appname, $name, $basedir); $this->eltype = new \Innomatic\Application\ApplicationComponentFactory($rootda); }