[Д] [ObjectArray->Add] Функция добавляет объект в массив объектов, хранящийся в данном классе (аналогично добавлению элемента в массив с помощью []). [Д] [ObjectArray->AddRange] Функция добавляет массив объектов (или объекты, заданные с помощью array) в массив объектов, хранящийся в данном классе. [И] [ObjectArray->Update] Добавление с помощью foreach заменено на AddRange. [Д] [IDuplicated] Добавлен интерфейс реализации дублирования классов. [Д] [IStoredAtSQL] Добавлен интерфейс поддержки моделей и классов, реализующих хранение свойств в SQL базе данных.
		
			
				
	
	
		
			21 lines
		
	
	
		
			433 B
		
	
	
	
		
			PHP
		
	
	
	
	
	
			
		
		
	
	
			21 lines
		
	
	
		
			433 B
		
	
	
	
		
			PHP
		
	
	
	
	
	
| <?php
 | |
| 
 | |
| namespace goodboyalex\php_components_pack\interfaces;
 | |
| 
 | |
| /**
 | |
|  * Интерфейс реализации дублирования классов.
 | |
|  *
 | |
|  * @author Александр Бабаев
 | |
|  * @package freecms
 | |
|  * @version 0.1
 | |
|  * @since 0.1
 | |
|  */
 | |
| interface IDuplicated
 | |
| {
 | |
|     /**
 | |
|      * Дублирование класса.
 | |
|      *
 | |
|      * @return object Класс-дублёр.
 | |
|      */
 | |
|     public function Duplicate (): object;
 | |
| } |