- Timestamp:
- 09/29/08 19:36:02 (8 weeks ago)
- Location:
- lang/php/misc/Hermit
- Files:
-
- 10 added
- 26 modified
-
src/Hermit/Hermit.php (modified) (2 diffs)
-
src/Hermit/HermitAutoloader.php (modified) (1 diff)
-
src/Hermit/HermitBehaviorWrapper.php (added)
-
src/Hermit/HermitDaoManager.php (modified) (1 diff)
-
src/Hermit/annote/HermitAnnote.php (modified) (1 diff)
-
src/Hermit/annote/HermitAnnoteConst.php (modified) (1 diff)
-
src/Hermit/command/HermitDeleteCommand.php (modified) (1 diff)
-
src/Hermit/command/HermitInsertCommand.php (modified) (1 diff)
-
src/Hermit/command/HermitSelectCommand.php (modified) (1 diff)
-
src/Hermit/command/HermitSqlCommandFactory.php (modified) (1 diff)
-
src/Hermit/command/HermitUpdateCommand.php (modified) (1 diff)
-
src/Hermit/creator/HermitAppendableSqlCreator.php (modified) (1 diff)
-
src/Hermit/meta/HermitMySQLDatabaseMeta.php (modified) (1 diff)
-
src/Hermit/meta/HermitSqliteDatabaseMeta.php (modified) (2 diffs)
-
src/Hermit/parameter/HermitSqlParameterMixed.php (modified) (1 diff)
-
src/Hermit/proxy/HermitCallableProxy.php (modified) (1 diff)
-
src/Hermit/proxy/HermitClassProxy.php (modified) (1 diff)
-
src/Hermit/resultset/HermitDefaultResultSet.php (modified) (1 diff)
-
src/Hermit/resultset/HermitListResultSet.php (modified) (1 diff)
-
src/Hermit/resultset/HermitProcedureResultSet.php (modified) (1 diff)
-
src/Hermit/resultset/HermitResultSet.php (modified) (1 diff)
-
src/Hermit/resultset/HermitResultSetFactory.php (modified) (1 diff)
-
src/Hermit/valuetype/HermitArrayValueType.php (modified) (1 diff)
-
src/Hermit/valuetype/HermitNopValueType.php (modified) (1 diff)
-
src/Hermit/valuetype/HermitObjectValueType.php (modified) (1 diff)
-
src/Hermit/valuetype/HermitValueType.php (modified) (1 diff)
-
src/Hermit/valuetype/HermitValueTypeFactory.php (modified) (1 diff)
-
test/DaoManagerTest.php (added)
-
test/Hermit_TransactionManagerWrapTest.php (added)
-
test/Hermit_WrapTest.php (added)
-
test/lib (added)
-
test/lib/vendor (added)
-
test/lib/vendor/lime (added)
-
test/lib/vendor/lime/LICENSE (added)
-
test/lib/vendor/lime/lime.php (added)
-
test/setup.php (added)
Legend:
- Unmodified
- Added
- Removed
-
lang/php/misc/Hermit/src/Hermit/Hermit.php
r20152 r20200 8 8 protected $listeners = array(); 9 9 protected $delegators = array(); 10 protected static $wrappers = array(); 10 11 public function __construct($class = null){ 11 12 if(is_null($class)){ … … 54 55 } 55 56 } 56 -
lang/php/misc/Hermit/src/Hermit/HermitAutoloader.php
r19902 r20200 56 56 57 57 HermitAutoloader::initialize(); 58 -
lang/php/misc/Hermit/src/Hermit/HermitDaoManager.php
r19775 r20200 13 13 } 14 14 public static function get($targetClass){ 15 return self::$daoClasses[$targetClass]; 15 if(isset(self::$daoClasses[$targetClass])){ 16 return self::$daoClasses[$targetClass]; 17 } 18 return null; 16 19 } 17 20 public static function has($targetClass){ -
lang/php/misc/Hermit/src/Hermit/annote/HermitAnnote.php
r20139 r20200 39 39 } 40 40 } 41 -
lang/php/misc/Hermit/src/Hermit/annote/HermitAnnoteConst.php
r20139 r20200 125 125 } 126 126 } 127 -
lang/php/misc/Hermit/src/Hermit/command/HermitDeleteCommand.php
r19682 r20200 1 1 <?php 2 2 3 /** 4 * @author nowelium 5 */ 3 6 class HermitDeleteCommand implements HermitSqlCommand { 4 7 public function execute(PDO $pdo, array $params){ -
lang/php/misc/Hermit/src/Hermit/command/HermitInsertCommand.php
r19682 r20200 1 1 <?php 2 2 3 /** 4 * @author nowelium 5 */ 3 6 class HermitInsertCommand implements HermitSqlCommand { 4 7 public function execute(PDO $pdo, array $parameters){ -
lang/php/misc/Hermit/src/Hermit/command/HermitSelectCommand.php
r19902 r20200 21 21 } 22 22 } 23 -
lang/php/misc/Hermit/src/Hermit/command/HermitSqlCommandFactory.php
r20139 r20200 100 100 } 101 101 } 102 -
lang/php/misc/Hermit/src/Hermit/command/HermitUpdateCommand.php
r19682 r20200 1 1 <?php 2 2 3 /** 4 * @author nowelium 5 */ 3 6 class HermitUpdateCommand implements HermitSqlCommand { 4 7 public function execute(PDO $pdo, array $params){ -
lang/php/misc/Hermit/src/Hermit/creator/HermitAppendableSqlCreator.php
r19682 r20200 1 1 <?php 2 2 3 /** 4 * @author nowelium 5 */ 3 6 interface HermitAppendableSqlCreator { 4 7 public function addQuery($queryString); -
lang/php/misc/Hermit/src/Hermit/meta/HermitMySQLDatabaseMeta.php
r19682 r20200 1 1 <?php 2 2 3 /** 4 * @author nowelium 5 */ 3 6 class HermitMySQLDatabaseMeta implements HermitDatabaseMeta { 4 7 const TABLE_INFO_SQL = 'SELECT * FROM :TABLE LIMIT 0'; -
lang/php/misc/Hermit/src/Hermit/meta/HermitSqliteDatabaseMeta.php
r19682 r20200 1 1 <?php 2 2 3 /** 4 * @author nowelium 5 */ 3 6 class HermitSqliteDatabaseMeta implements HermitDatabaseMeta { 4 7 const TABLE_META_SQL = 'SELECT * FROM %s LIMIT 1'; … … 15 18 16 19 $columnMeta = $this->getColumnMetas($table); 17 $sql = sprintf(self::TABLE_INFO_SQL, $table); 20 $sql = sprintf(self::TABLE_INFO_SQL, $table); 18 21 $stmt = $this->pdo->prepare($sql); 19 22 $stmt->execute(); -
lang/php/misc/Hermit/src/Hermit/parameter/HermitSqlParameterMixed.php
r19902 r20200 25 25 } 26 26 } 27 -
lang/php/misc/Hermit/src/Hermit/proxy/HermitCallableProxy.php
r20152 r20200 15 15 } 16 16 } 17 -
lang/php/misc/Hermit/src/Hermit/proxy/HermitClassProxy.php
r19344 r20200 4 4 * @author nowelium 5 5 */ 6 class HermitClassProxy implements HermitProxy { 6 class HermitClassProxy implements HermitFutureProxy { 7 private $reflector; 8 protected function __construct(ReflectionClass $reflector){ 9 $this->reflector = $reflector; 10 } 11 public static function delegate(ReflectionClass $reflector, $instance = null){ 12 return new self($reflector); 13 } 7 14 public function request($name, array $params){ 8 15 } -
lang/php/misc/Hermit/src/Hermit/resultset/HermitDefaultResultSet.php
r20139 r20200 10 10 } 11 11 } 12 -
lang/php/misc/Hermit/src/Hermit/resultset/HermitListResultSet.php
r20139 r20200 16 16 } 17 17 } 18 -
lang/php/misc/Hermit/src/Hermit/resultset/HermitProcedureResultSet.php
r19902 r20200 6 6 class HermitProcedureResultSet { 7 7 } 8 -
lang/php/misc/Hermit/src/Hermit/resultset/HermitResultSet.php
r19902 r20200 7 7 public function execute(HermitStatement $stmt, HermitValueType $type); 8 8 } 9 -
lang/php/misc/Hermit/src/Hermit/resultset/HermitResultSetFactory.php
r19902 r20200 18 18 } 19 19 } 20 -
lang/php/misc/Hermit/src/Hermit/valuetype/HermitArrayValueType.php
r20139 r20200 13 13 } 14 14 } 15 -
lang/php/misc/Hermit/src/Hermit/valuetype/HermitNopValueType.php
r20139 r20200 12 12 } 13 13 } 14 -
lang/php/misc/Hermit/src/Hermit/valuetype/HermitObjectValueType.php
r20139 r20200 13 13 } 14 14 } 15 -
lang/php/misc/Hermit/src/Hermit/valuetype/HermitValueType.php
r20139 r20200 9 9 public function apply(HermitStatement $stmt); 10 10 } 11 -
lang/php/misc/Hermit/src/Hermit/valuetype/HermitValueTypeFactory.php
r20139 r20200 19 19 } 20 20 } 21
![(please configure the [header_logo] section in trac.ini)](/share/chrome/site/your_project_logo.png)