ソースを参照

documentation and BC

euromark 11 年 前
コミット
7111bf7188
2 ファイル変更28 行追加2 行削除
  1. 15 0
      Lib/EmailLib.php
  2. 13 2
      Lib/ExcelReaderLib.php

+ 15 - 0
Lib/EmailLib.php

@@ -7,6 +7,20 @@ if (!defined('BR')) {
 	define('BR', '<br />');
 }
 
+// Support BC (snake case config)
+if (!Configure::read('Config.systemEmail')) {
+	Configure::write('Config.systemEmail', Configure::read('Config.system_email'));
+}
+if (!Configure::read('Config.systemName')) {
+	Configure::write('Config.systemName', Configure::read('Config.system_name'));
+}
+if (!Configure::read('Config.adminEmail')) {
+	Configure::write('Config.adminEmail', Configure::read('Config.admin_email'));
+}
+if (!Configure::read('Config.adminName')) {
+	Configure::write('Config.adminName', Configure::read('Config.admin_name'));
+}
+
 /**
  * Convenience class for internal mailer.
  *
@@ -21,6 +35,7 @@ if (!defined('BR')) {
  * - allow priority to be set (1 to 5)
  *
  * Configs for auto-from can be set via Configure::read('Config.adminEmail').
+ * For systemEmail() one also needs Configure value Config.systemEmail to be set.
  *
  * @author Mark Scherer
  * @license MIT

+ 13 - 2
Lib/ExcelReaderLib.php

@@ -5,11 +5,22 @@ if (!class_exists('SpreadsheetExcelReader')) {
 }
 
 /**
- * Wrapper of the old excel reader for cake
+ * Wrapper of the old excel reader for cake.
+ *
+ * Just include this class via
+ * - App::uses('ExcelReaderLib', 'Tools.Lib');
+ *
+ * You can use
+ * - read($file) to read files
+ * - readFromBlob($content) to read binary data
+ *
+ * Then
+ * - $array = $this->ExcelReader->dumpToArray($optionalPage);
+ *
+ * See the test cases for details.
  *
  * @author Mark Scherer
  * @license MIT
  */
 class ExcelReaderLib extends SpreadsheetExcelReader {
-
 }