예제 #1
0
파일: build.php 프로젝트: OpenBX/obx.core
 function __construct($moduleName, self $ParentModule = null)
 {
     error_reporting(E_ALL ^ E_NOTICE);
     @set_time_limit(0);
     $curDir = dirname(__FILE__);
     $curDir = str_replace(array("\\", "//"), "/", $curDir);
     $arrTmp = explode(self::MODULES_FOLDER, $curDir);
     $this->_docRootDir = $arrTmp[0];
     $_SERVER["DOCUMENT_ROOT"] = $this->_docRootDir;
     $this->_bxRootDir = $this->_docRootDir . self::BX_ROOT;
     $this->_modulesDir = $this->_docRootDir . self::MODULES_FOLDER;
     self::connectDBConnFile();
     if ($ParentModule instanceof self) {
         if ($ParentModule->isInit() == true) {
             $this->_ParentModule = $ParentModule;
         }
     }
     $this->reInit($moduleName);
 }
예제 #2
0
파일: builder.php 프로젝트: OpenBX/obx.core
#!/usr/bin/env php
<?php 
/**
 * @product OBX:Core Bitrix Module
 * @author Maksim S. Makarov aka pr0n1x
 * @license Affero GPLv3
 * @mailto rootfavell@gmail.com
 * @copyright 2013 Devtop
 */
require dirname(__FILE__) . '/../classes/Build.php';
OBX_Build::processCommandOptions();
예제 #3
0
파일: build.php 프로젝트: ASDAFF/obx.sms
#!/usr/bin/env php
<?php 
/***********************************************
 ** @product OBX:SmsMaster Bitrix Module      **
 ** @authors                                  **
 **         Maksim S. Makarov aka pr0n1x      **
 ** @license Affero GPLv3                     **
 ** @mailto rootfavell@gmail.com              **
 ** @copyright 2013 DevTop                    **
 ***********************************************/
require dirname(__FILE__) . '/../obx.core/classes/Build.php';
OBX_Build::processCommandOptions('obx.sms');
예제 #4
0
파일: build.php 프로젝트: OpenBX/obx.core
#!/usr/bin/env php
<?php 
/**
 * @product OBX:Core Bitrix Module
 * @author Maksim S. Makarov aka pr0n1x
 * @license Affero GPLv3
 * @mailto rootfavell@gmail.com
 * @copyright 2013 Devtop
 */
require __DIR__ . '/lib/build.php';
OBX_Build::processCommandOptions('obx.core');