77840adf65 
								
							
								 
							
						 
						
							
							
								
								Made ActiveRecord::isPrimaryKey() public  
							
							... 
							
							
 
							
							+ added tests and fixed behavior 
							
						 
						
							12 years ago  
				
					
						
							
							
								 
						
							
							
								42a58870fe 
								
							
								 
							
						 
						
							
							
								
								moved db interfaces and traits back to yii/db.  
							
							
 
							
						 
						
							12 years ago  
				
					
						
							
							
								 
						
							
							
								65338972c7 
								
							
								 
							
						 
						
							
							
								
								refactored ActiveRecord classes to use Interfaces and traits  
							
							... 
							
							
 
							
							this allows us to implement other activerecord implementations based on
NoSQL dbms 
							
						 
						
							12 years ago  
				
					
						
							
							
								 
						
							
							
								b0b1c27c85 
								
							
								 
							
						 
						
							
							
								
								Fix phpDoc var tag format  
							
							
 
							
						 
						
							12 years ago  
				
					
						
							
							
								 
						
							
							
								9b95a81b0c 
								
							
								 
							
						 
						
							
							
								
								Fixed the rest phpDocs [skip ci]  
							
							
 
							
						 
						
							12 years ago  
				
					
						
							
							
								 
						
							
							
								913eb62294 
								
							
								 
							
						 
						
							
							
								
								updated phpdoc and fixed generator read/write-only annotation  
							
							
 
							
						 
						
							12 years ago  
				
					
						
							
							
								 
						
							
							
								0bc8cbf158 
								
							
								 
							
						 
						
							
							
								
								php-doc  
							
							... 
							
							
 
							
							[ci skip] 
							
						 
						
							12 years ago  
				
					
						
							
							
								 
						
							
							
								c4468ac315 
								
							
								 
							
						 
						
							
							
								
								forgot to remove strtolower from __get and __unset  
							
							
 
							
						 
						
							12 years ago  
				
					
						
							
							
								 
						
							
							
								a23c54acb8 
								
							
								 
							
						 
						
							
							
								
								made relation names in AR case sensitive  
							
							
 
							
						 
						
							12 years ago  
				
					
						
							
							
								 
						
							
							
								90839ceb5d 
								
							
								 
							
						 
						
							
							
								
								Proposal for accessing populated relations  
							
							... 
							
							
 
							
							fixes  #842 
- allows checking whether a relation has been populated
- getting a list of relation names that have been populated
- getting all populated relation data
todo:
- [] add phpdoc 
						
							12 years ago  
				
					
						
							
							
								 
						
							
							
								d8b94d647b 
								
							
								 
							
						 
						
							
							
								
								made AR attribute manipulation behave consistent to hasAttribute()  
							
							
 
							
						 
						
							12 years ago  
				
					
						
							
							
								 
						
							
							
								18fbd7510a 
								
							
								 
							
						 
						
							
							
								
								Missing return statement  
							
							
 
							
						 
						
							12 years ago  
				
					
						
							
							
								 
						
							
							
								0146596647 
								
							
								 
							
						 
						
							
							
								
								add relationClassName to AR to allow different relation classes  
							
							... 
							
							
 
							
							... for different dbms 
							
						 
						
							12 years ago  
				
					
						
							
							
								 
						
							
							
								6c6dd01122 
								
							
								 
							
						 
						
							
							
								
								Fixes   #1052 : unset related data when ActiveRecord::refresh() is called.  
							
							
 
							
						 
						
							12 years ago  
				
					
						
							
							
								 
						
							
							
								fb8e818204 
								
							
								 
							
						 
						
							
							
								
								Dropped support for supporting default namespace for classes of related models.  
							
							
 
							
						 
						
							12 years ago  
				
					
						
							
							
								 
						
							
							
								1f6a823073 
								
							
								 
							
						 
						
							
							
								
								Short array syntax  
							
							
 
							
						 
						
							12 years ago  
				
					
						
							
							
								 
						
							
							
								6133133ec0 
								
							
								 
							
						 
						
							
							
								
								added dependency in db\AR -> redis\AR needs to be refactored later  
							
							... 
							
							
 
							
							this is to make relations work. tests are passing now.
refactoring needed to remove the dependency 
							
						 
						
							12 years ago  
				
					
						
							
							
								 
						
							
							
								c6c164dc71 
								
							
								 
							
						 
						
							
							
								
								made link() and unlink() compatible with NoSQL AR  
							
							
 
							
						 
						
							12 years ago  
				
					
						
							
							
								 
						
							
							
								77a3eec343 
								
							
								 
							
						 
						
							
							
								
								ActiveRecord::isPrimaryKey() made public  
							
							
 
							
						 
						
							12 years ago  
				
					
						
							
							
								 
						
							
							
								a2b4ef0f82 
								
							
								 
							
						 
						
							
							
								
								Fixes   #876 .  
							
							
 
							
						 
						
							12 years ago  
				
					
						
							
							
								 
						
							
							
								c6f4dac249 
								
							
								 
							
						 
						
							
							
								
								Refactored AR code.  
							
							
 
							
						 
						
							12 years ago  
				
					
						
							
							
								 
						
							
							
								ca69ef09d4 
								
							
								 
							
						 
						
							
							
								
								update of  @property  annotations  
							
							
 
							
						 
						
							12 years ago  
				
					
						
							
							
								 
						
							
							
								04a0ca5aab 
								
							
								 
							
						 
						
							
							
								
								revert accidental change in db ActiveRecord  
							
							
 
							
						 
						
							12 years ago  
				
					
						
							
							
								 
						
							
							
								e3df19d984 
								
							
								 
							
						 
						
							
							
								
								Redis AR WIP  
							
							... 
							
							
 
							
							- introduced RecordSchema class for schema definition 
							
						 
						
							12 years ago  
				
					
						
							
							
								 
						
							
							
								a042d20c22 
								
							
								 
							
						 
						
							
							
								
								Use `hasAttribute()` instead to avoid code duplication  
							
							
 
							
						 
						
							12 years ago  
				
					
						
							
							
								 
						
							
							
								4727ac8f1d 
								
							
								 
							
						 
						
							
							
								
								Refactored the feature of transactional operations.  
							
							
 
							
						 
						
							12 years ago  
				
					
						
							
							
								 
						
							
							
								6823fdedaf 
								
							
								 
							
						 
						
							
							
								
								Fixes   #717 : Added ActiveRecord::hasAttribute()  
							
							
 
							
						 
						
							12 years ago  
				
					
						
							
							
								 
						
							
							
								c091248e0d 
								
							
								 
							
						 
						
							
							
								
								ActiveRecord::getNamespacedClass() call style  
							
							
 
							
						 
						
							12 years ago  
				
					
						
							
							
								 
						
							
							
								02581c59e7 
								
							
								 
							
						 
						
							
							
								
								Make ActiveRecord::getNamespacedClass() static  
							
							
 
							
						 
						
							12 years ago  
				
					
						
							
							
								 
						
							
							
								a4239efa7c 
								
							
								 
							
						 
						
							
							
								
								Fixes   #637 .  
							
							
 
							
						 
						
							12 years ago  
				
					
						
							
							
								 
						
							
							
								dc2843a2d7 
								
							
								 
							
						 
						
							
							
								
								Fixes   #622 .  
							
							
 
							
						 
						
							12 years ago  
				
					
						
							
							
								 
						
							
							
								bb2e19faa5 
								
							
								 
							
						 
						
							
							
								
								ActiveRecord::setOldAttribute() bugfix  
							
							
 
							
						 
						
							13 years ago  
				
					
						
							
							
								 
						
							
							
								8de3ffabfe 
								
							
								 
							
						 
						
							
							
								
								ActiveRecord::setAttribute() bugfix  
							
							
 
							
						 
						
							13 years ago  
				
					
						
							
							
								 
						
							
							
								826c83c301 
								
							
								 
							
						 
						
							
							
								
								ActiveRecord::getNamespacedClass() correct PHP 5.3 code  
							
							
 
							
						 
						
							13 years ago  
				
					
						
							
							
								 
						
							
							
								732e438473 
								
							
								 
							
						 
						
							
							
								
								Fixed typo in the \yii\db\ActiveRecord::isOperationAtomic() method.  
							
							
 
							
						 
						
							13 years ago  
				
					
						
							
							
								 
						
							
							
								03e07f4340 
								
							
								 
							
						 
						
							
							
								
								cleaned up "use" statements.  
							
							
 
							
						 
						
							13 years ago  
				
					
						
							
							
								 
						
							
							
								2376730452 
								
							
								 
							
						 
						
							
							
								
								better check of existence of tables.  
							
							
 
							
						 
						
							13 years ago  
				
					
						
							
							
								 
						
							
							
								0a5b7a5960 
								
							
								 
							
						 
						
							
							
								
								docs: Be explicitly clear about ActiveRecord::create()  
							
							
 
							
						 
						
							13 years ago  
				
					
						
							
							
								 
						
							
							
								689080519e 
								
							
								 
							
						 
						
							
							
								
								Added support for previous exceptions  
							
							... 
							
							
 
							
							PHP supports exception stacks since 5.3 so we should use it.
Also Errorhandler is now able to display the stack: #297  
							
						 
						
							13 years ago  
				
					
						
							
							
								 
						
							
							
								641e6ee7cf 
								
							
								 
							
						 
						
							
							
								
								ported inflection methods from StringHelper to Inflector helper class  
							
							
 
							
						 
						
							13 years ago  
				
					
						
							
							
								 
						
							
							
								f72105166c 
								
							
								 
							
						 
						
							
							
								
								reorganized the main repo to satisfy PSR-0.  
							
							
 
							
						 
						
							13 years ago  
				
					
						
							
							
								 
						
							
							
								4973838b69 
								
							
								 
							
						 
						
							
							
								
								Better argument name in the ActiveRecord::isOperationAtomic() method.  
							
							
 
							
						 
						
							13 years ago  
				
					
						
							
							
								 
						
							
							
								944e1fc0fe 
								
							
								 
							
						 
						
							
							
								
								isOpAtomic → isOperationAtomic  
							
							
 
							
						 
						
							13 years ago  
				
					
						
							
							
								 
						
							
							
								35688b327b 
								
							
								 
							
						 
						
							
							
								
								AR atomic scenarios fixes.  
							
							
 
							
						 
						
							13 years ago  
				
					
						
							
							
								 
						
							
							
								a54c1cd684 
								
							
								 
							
						 
						
							
							
								
								Fixes   #226 : atomic operations and transaction support in AR.  
							
							
 
							
						 
						
							13 years ago  
				
					
						
							
							
								 
						
							
							
								c98628d42e 
								
							
								 
							
						 
						
							
							
								
								CS fixes.  
							
							
 
							
						 
						
							13 years ago  
				
					
						
							
							
								 
						
							
							
								0d814fa523 
								
							
								 
							
						 
						
							
							
								
								Moved "framework" to "iii".  
							
							
 
							
						 
						
							13 years ago  
				
					
						
							
							
								 
						
							
							
								776162b05e 
								
							
								 
							
						 
						
							
							
								
								created StringHelper::basename()  
							
							... 
							
							
 
							
							In contrast to php function basename() It that always uses \ and /
as directory separator.
It is needed for use on Classnames that contain namespaces.
Fixes  #192  
							
						 
						
							13 years ago  
				
					
						
							
							
								 
						
							
							
								45e987d26c 
								
							
								 
							
						 
						
							
							
								
								Typo in isNewRecord property of ActiveRecord  
							
							
 
							
						 
						
							13 years ago  
				
					
						
							
							
								 
						
							
							
								e3f6faf575 
								
							
								 
							
						 
						
							
							
								
								&& => || fix  
							
							
 
							
						 
						
							13 years ago