d620f3152e 
								
							
								 
							
						 
						
							
							
								
								refactored BaseActiveRecord::isPrimaryKey()  
							
							
 
							
						 
						
							12 years ago  
				
					
						
							
							
								 
						
							
							
								42d8748e6e 
								
							
								 
							
						 
						
							
							
								
								Fixes   #1579 : throw exception when the given AR relation name does not match in a case sensitive manner.  
							
							... 
							
							
 
							
							Renamed `ActiveRecord::getPopulatedRelations()` to `getRelatedRecords()` 
							
						 
						
							12 years ago  
				
					
						
							
							
								 
						
							
							
								43f19e8aee 
								
							
								 
							
						 
						
							
							
								
								use andWhere() in AR::find() to work properly with default scope  
							
							... 
							
							
 
							
							fixes  #1469  
						
							12 years ago  
				
					
						
							
							
								 
						
							
							
								e2b4708bbd 
								
							
								 
							
						 
						
							
							
								
								added support for updateCounters to elasticsearch  
							
							... 
							
							
 
							
							issue #1313  
							
						 
						
							12 years ago  
				
					
						
							
							
								 
						
							
							
								1f5f19df13 
								
							
								 
							
						 
						
							
							
								
								Fixes   #1457 : support using AR relations as input.  
							
							
 
							
						 
						
							12 years ago  
				
					
						
							
							
								 
						
							
							
								a5188f1fbc 
								
							
								 
							
						 
						
							
							
								
								Fixes   #1457 : support string representation of AR.  
							
							
 
							
						 
						
							12 years ago  
				
					
						
							
							
								 
						
							
							
								c3eb4d926c 
								
							
								 
							
						 
						
							
							
								
								created BaseActiveRecord  
							
							
 
							
						 
						
							12 years ago  
				
					
						
							
							
								 
						
							
							
								83527e85ca 
								
							
								 
							
						 
						
							
							
								
								made Model::attributes() non static again  
							
							... 
							
							
 
							
							- allows to have dynamic definition of attributes depended on the
  instance
- there was no real need for it to be static. Places that used it static
  have been refactored.
fixes  #1318  
							
						 
						
							12 years ago  
				
					
						
							
							
								 
						
							
							
								324e10694d 
								
							
								 
							
						 
						
							
							
								
								updated sphinx active record with changes from DB AR  
							
							
 
							
						 
						
							12 years ago  
				
					
						
							
							
								 
						
							
							
								8be4f3778a 
								
							
								 
							
						 
						
							
							
								
								updated properties of extensions  
							
							
 
							
						 
						
							12 years ago  
				
					
						
							
							
								 
						
							
							
								f017ba357f 
								
							
								 
							
						 
						
							
							
								
								refactored unit tests. put common AR tests in trait  
							
							
 
							
						 
						
							12 years ago  
				
					
						
							
							
								 
						
							
							
								e15860c3fa 
								
							
								 
							
						 
						
							
							
								
								more on elasticsearch Query interface added facet search  
							
							
 
							
						 
						
							12 years ago  
				
					
						
							
							
								 
						
							
							
								c6347d6d01 
								
							
								 
							
						 
						
							
							
								
								polished elasticsearch AR api, added mget and fixed AR::equals()  
							
							
 
							
						 
						
							12 years ago  
				
					
						
							
							
								 
						
							
							
								a07facf434 
								
							
								 
							
						 
						
							
							
								
								Refactored hasMany and hasOne so that they support cross-DBMS relationship.  
							
							
 
							
						 
						
							12 years ago  
				
					
						
							
							
								 
						
							
							
								cb4504a10f 
								
							
								 
							
						 
						
							
							
								
								refactored Model and redis AR to allow drop of RecordSchema  
							
							
 
							
						 
						
							12 years ago  
				
					
						
							
							
								 
						
							
							
								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