當前位置: 首頁>>代碼示例>>PHP>>正文


PHP CConsoleCommand::init方法代碼示例

本文整理匯總了PHP中CConsoleCommand::init方法的典型用法代碼示例。如果您正苦於以下問題:PHP CConsoleCommand::init方法的具體用法?PHP CConsoleCommand::init怎麽用?PHP CConsoleCommand::init使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在CConsoleCommand的用法示例。


在下文中一共展示了CConsoleCommand::init方法的15個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。

示例1: init

 /**
  * Ini system param
  */
 public function init()
 {
     parent::init();
     ini_set('memory_limit', '-1');
     set_time_limit(0);
     $this->_logger = LoggerFactory::getFileLogger('process_sync_db');
 }
開發者ID:anton-itscript,項目名稱:WM-Web,代碼行數:10,代碼來源:SyncDBCommand.php

示例2: init

 public function init()
 {
     parent::init();
     Yii::getLogger()->autoFlush = 10;
     Yii::getLogger()->detachEventHandler('onFlush', array(Yii::app()->log, 'collectLogs'));
     Yii::getLogger()->attachEventHandler('onFlush', array($this, 'processLogs'));
 }
開發者ID:alexanderkuz,項目名稱:test-yii2,代碼行數:7,代碼來源:C2goCConsoleCommand.php

示例3: init

 public function init()
 {
     parent::init();
     ini_set('memory_limit', '-1');
     set_time_limit(0);
     // All reports are generated basing on data in UTC time.
     TimezoneWork::set('UTC');
 }
開發者ID:anton-itscript,項目名稱:WM-Web,代碼行數:8,代碼來源:ReportSendTestCommand.php

示例4: init

 public function init()
 {
     parent::init();
     ini_set('memory_limit', '-1');
     set_time_limit(0);
     $this->_logger = LoggerFactory::getFileLogger('sms');
     //		$this->_logger = LoggerFactory::getConsoleLogger();
 }
開發者ID:anton-itscript,項目名稱:WM-Web,代碼行數:8,代碼來源:SmsSendCommand.php

示例5: init

 /**
  * Initialize the command object.
  */
 public function init()
 {
     // Tell yii to flush the logs every message (instead of buffering for the default 10,000)
     // Without this, you cannot use the log to find out where the script has got to in it's current run.
     Yii::getLogger()->autoFlush = 1;
     Yii::getLogger()->autoDump = true;
     parent::init();
 }
開發者ID:peopleperhour,項目名稱:yii-ses-feedback,代碼行數:11,代碼來源:ASesFeedbackCommand.php

示例6: init

 public function init()
 {
     parent::init();
     Yii::import('application.modules.yupe.components.*');
     Yii::import('application.modules.yupe.models.*');
     Yii::import('application.modules.comment.models.*');
     $this->migrator = is_object($this->migrator) ? $this->migrator : new Migrator();
     $this->db = is_object($this->db) ? $this->db : Yii::app()->db;
 }
開發者ID:alextravin,項目名稱:yupe,代碼行數:9,代碼來源:MigrateToNestedSetsCommand.php

示例7: init

 public function init()
 {
     parent::init();
     ini_set('memory_limit', '-1');
     set_time_limit(0);
     self::$_logger = LoggerFactory::getFileLogger('reports');
     // All reports are generated basing on data in UTC time.
     TimezoneWork::set('UTC');
 }
開發者ID:anton-itscript,項目名稱:WM-Web,代碼行數:9,代碼來源:ScheduleCommand_old.php

示例8: init

 public function init()
 {
     parent::init();
     ini_set('memory_limit', '-1');
     ini_set('display_errors', '1');
     set_time_limit(0);
     error_reporting(E_ALL);
     $this->_logger = LoggerFactory::getFileLogger('poller');
     //		$this->_logger = LoggerFactory::getConsoleLogger(); // For testing
 }
開發者ID:anton-itscript,項目名稱:WM-Web,代碼行數:10,代碼來源:PollingCommand.php

示例9: init

 /**
  * Ini system param
  */
 public function init()
 {
     parent::init();
     ini_set('memory_limit', '-1');
     set_time_limit(0);
     error_reporting(E_ALL & ~E_NOTICE & ~E_STRICT);
     $this->_synchronization = new Synchronization();
     $this->_logger = LoggerFactory::getFileLogger('TcpClientCommand');
     //        $this->_logger = LoggerFactory::getConsoleLogger();
     if (Synchronization::setTcpClientPid(getmypid())) {
         $this->_logger->log(__METHOD__ . ' ' . 'process can take pid = ' . getmypid());
     } else {
         $this->_logger->log(__METHOD__ . ' ' . 'process can not take pid.');
     }
 }
開發者ID:anton-itscript,項目名稱:WM-Web,代碼行數:18,代碼來源:TcpClientCommand.php

示例10: init

 /**
  * Initialize empty config parameters.
  */
 public function init()
 {
     parent::init();
     //Checking PHP interpriter path
     if ($this->interpreterPath === null) {
         if ($this->isWindowsOS()) {
             //Windows OS
             $this->interpreterPath = 'php.exe';
         } else {
             //nix based OS
             $this->interpreterPath = '/usr/bin/env php';
         }
     }
     //Checking logs directory
     if ($this->logsDir === null) {
         $this->logsDir = Yii::app()->getRuntimePath();
     }
     //Checking bootstrap script
     if ($this->bootstrapScript === null) {
         $this->bootstrapScript = realpath($this->getCommandRunner()->getScriptName());
     }
 }
開發者ID:jankichaudhari,項目名稱:yii-site,代碼行數:25,代碼來源:PHPDocCrontab.php

示例11: init

 public function init()
 {
     parent::init();
     ini_set('memory_limit', '-1');
     set_time_limit(0);
     error_reporting(E_ALL & ~E_WARNING);
     date_default_timezone_set('UTC');
     /**
      * For flexibility system
      */
     $this->founded_in = date('YmdHis');
     /**
      * Logger
      */
     $this->logger = LoggerFactory::getFileLogger('SyncStatusCommand');
     //        $this->logger = LoggerFactory::getConsoleLogger();
     /**
      * Settings
      */
     $this->settings = new Synchronization();
     /**
      * Check pid
      */
     if ($this->settings->getSynsStatusCommandPid() && ProcessPid::isActiveProcess($this->settings->getSynsStatusCommandPid())) {
         exit;
     } else {
         $this->settings->setSynsStatusCommandPid(getmypid());
     }
     /**
      * Connector
      */
     $server = ['ip' => $this->settings->server_ip, 'port' => $this->settings->server_port];
     $client = ['ip' => $this->settings->remote_server_ip, 'port' => $this->settings->remote_server_port];
     $this->connector = new UDPConnector($this->logger, $server, $client);
     /**
      * Message
      */
     $this->message_features = [SyncStatusHandler::MESSAGE_TYPE => 'S', SyncStatusHandler::MESSAGE_FROM => $this->settings->getIdentificator(), SyncStatusHandler::FOUNDED_IN => $this->founded_in];
 }
開發者ID:anton-itscript,項目名稱:WM-Web,代碼行數:39,代碼來源:SyncStatusCommand.php

示例12: init

 /**
  * initialize the colors
  */
 public function init()
 {
     parent::init();
     $this->_shellAlert = new ShellColors();
 }
開發者ID:schmunk42,項目名稱:giic,代碼行數:8,代碼來源:GiicCommand.php

示例13: init

 public function init()
 {
     ini_set('memory_limit', '-1');
     set_time_limit(0);
     parent::init();
 }
開發者ID:anton-itscript,項目名稱:WM-Web,代碼行數:6,代碼來源:ListenCommand.php

示例14: init

 public function init()
 {
     echo "Deleting Inactive Users Older than days specified \n";
     parent::init();
 }
開發者ID:janym,項目名稱:angular-yii,代碼行數:5,代碼來源:Clear_inactiveCommand.php

示例15: init

 /**
  *
  */
 public function init()
 {
     $this->timer = YII_BEGIN_TIME;
     parent::init();
 }
開發者ID:zainengineer,項目名稱:yii-dressing,代碼行數:8,代碼來源:YdConsoleCommand.php


注:本文中的CConsoleCommand::init方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。