Описание класса коллекции объектов CPAttribute.

This commit is contained in:
Artem Vasilev 2022-10-24 16:37:30 +03:00
parent 8d82b89d25
commit e3b57cd332

View File

@ -1,20 +1,64 @@
<?php <?php
/**
* Коллекция объектов CPAttribute.
*
* @property-read int $Count
* @property-read int $Item
*/
class CPAttributes class CPAttributes
{ {
/**
* Добавляет атрибут в коллекцию.
*
* @param CPAttribute $attribute
*
* @return void
*/
public function Add(CPAttribute $attribute)
{
}
public function __construct(){} /**
* Возвращает количество атрибутов в коллекции.
*
* @return int
*/
public function get_Count()
{
}
public function Add(){} /**
* Возвращает атрибут из коллекции по его индексу.
*
* @return CPAttribute
*/
public function get_Item(int $index)
{
}
public function get_Count(){} /**
* Удаляет все атрибуты из коллекции.
*
* @return void
*/
public function Clear()
{
}
public function get_Item(){} /**
* Удаляет атрибут из коллекции.
*
* @param int $index
*
* @return void
*/
public function Remove(int $index)
{
}
public function Clear(){} public function Assign()
{
public function Remove(){} }
public function Assign(){}
} }